<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-16270923</id><updated>2012-02-16T09:19:26.212-08:00</updated><category term='mda'/><category term='.net'/><category term='quotes'/><category term='maece - marketing internacional'/><category term='code'/><category term='java'/><category term='poetry n stuff'/><category term='computers'/><category term='misc'/><title type='text'>Asgard</title><subtitle type='html'>&lt;p align="right"&gt;
&lt;b&gt;
Asgard
&lt;/b&gt;
just my place... 
where Valkyries have taken me after the battle
&lt;/p&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>55</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-16270923.post-3961584409089948435</id><published>2008-07-07T21:44:00.000-07:00</published><updated>2008-07-07T22:24:17.523-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Asegurando Web Services con WSE 3 &amp; VS2008 (Parte I )</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_bw9r9lwICrI/SHL3bESoYbI/AAAAAAAAACE/vThFRs3YDKw/s1600-h/WSE.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_bw9r9lwICrI/SHL3bESoYbI/AAAAAAAAACE/vThFRs3YDKw/s320/WSE.JPG" alt="" id="BLOGGER_PHOTO_ID_5220506962456240562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hay algo que tengo que decir de entrada y es ........ Por que tiene que ser tan dificil!!!&lt;br /&gt;acabo de oir un webcast que dice que es sencillo, quizas deberia comenzar a pensar en WSE for dummys o algo asi.. bueno&lt;br /&gt;Detallo mis impresiones paso a paso, espero le ayuden a alguien....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Alto nivel de abstracción. Ok, puedo vivir con esto, no deberia conocer todos los detalles para poder usarlo, no debe ser problema, un buen nivel en la curva de aprendizaje, pero luego todo ira smooth.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Ok, trae ejemplos de los escenarios, excelente, no tengo que internetear mucho alli estan, bien comentariados, otro buen punto&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Wow, trae exactamente el ejemplo que necesito, WSE + Certificados digitales para firmarlos, parece que esto sera facil&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Mmmm, aparentemente hay dos versiones del instalador, la version de distribucion y la version  de desarrollador, lastimosamente como todo buen sitio que representa recursos para programadores, aparentemente no se querian quedar atras de SUM MS. Asi que el sitio es lo suficientemente confuso, para que termines bajando el que no es y ensucies la instalacion ... entonces, recomendacion ,  siempre bajar el paquete MAS GRANDE&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;OK, deberian aparecer algunas herramientas graficas... que raro, en los tutoriales siempre hay herramientas graficas.. nuevamente, dato interesante .... los Addons solo funcionan en VS2005 .... que bien. Solamente para agregar al dato,  &lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bien, creemos un certificado para poder comenzar... ugh O_O este, donde esta la herramienta para crear los certificados .... si tienes instalados solamente VS2003 y 2008, seguramente, como yo, tendras una version desactualizada del comando makecert.exe , basta y sobra decir, que mejor baja uno mas actualizado, ya que la opcion de exportacion &lt;pre&gt;-sky exchange&lt;/pre&gt; OK, no busques mas, si utilizas el prompt que utiliza VS2008, tendras en tus variables de entorno, una version util, sino, puedes buscarla en: &lt;pre&gt;C:\Archivos de programa\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools&lt;/pre&gt;&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Problemas que podriamos encontrar  hasta aqui... simplemente caer en la tentacion&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Este es un punto muy importante.. NO, repito, NO, intentes administrar los permisos o mover los certificados utilizando la consola de management de windows &lt;b&gt;mmc&lt;/b&gt;. Si mueves un certificado alli, por alguna razon que desconozco, pero que tiene que ver con el archivo fisico original, luego de moverla, en su nueva localidad, no importa que permisos se le asignen, jamas, de los jamases, podras ejecutar la llave privada del certificado (seran issues de seguridad o simplemente M$ jugando con mi mente )&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;El punto anterior, es el que deriva en un mensaje criptico o mas bien muy generico, que nos dice solamente que el uxuario xxx/xxx no posee privilegios suficientes para poder acceder a la llave privada o al certificado dentro del repositorio especificado... NO WAY, luego de ver el big NO NO de arriba, podran darse cuenta que es muy facil caer en este problema, en lo personal, me tomo 2 dias caer en la cuenta que por mas que asignara permisos, si agregaba el certificado de esta manera, no habia vuelta atras.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Otro dato interesante, es que si al agregar el certificado, desde la consola de management (mmc) lo agregamos directamente a la llave de la maquina, y luego queremos&lt;br /&gt;cambiar los permisos..... OH sorpresa, me dejo agregarlo, pero, no puedo cambiar los permisos de lectura sobre la llave privada, por ende, nadie lo puede utilizar ... weird verdad&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;En la siguiente entrega, agregaremos los comandos para poder crear el certificado,&lt;br /&gt;como agregarlo al repositorio y agregar los permisos... No, no tiene herramienta grafica, observamos un Setup.bat en el directorio raiz, de los ejemplos que vienen con el WSE... pues, tendremos que ponerle un poco de atencion a este....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://i.msdn.microsoft.com/Aa480545.ch2_dataconf_f02%28en-us,MSDN.10%29.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://i.msdn.microsoft.com/Aa480545.ch2_dataconf_f02%28en-us,MSDN.10%29.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-3961584409089948435?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/3961584409089948435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=3961584409089948435' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/3961584409089948435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/3961584409089948435'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2008/07/asegurando-web-services-con-wse-3.html' title='Asegurando Web Services con WSE 3 &amp; VS2008 (Parte I )'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_bw9r9lwICrI/SHL3bESoYbI/AAAAAAAAACE/vThFRs3YDKw/s72-c/WSE.JPG' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-3710824522618597874</id><published>2008-04-09T22:49:00.000-07:00</published><updated>2008-04-09T22:52:56.225-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>CSS Tricks</title><content type='html'>En este blog encontre un post super interesante, que tiene muchos de los "trucos" de css que se utilizan a diario o mas bien resuelven problemas comunes a los que nos enfrentamos los "diseñadores" web o mas bien los desarrolladores, pq nosotros los desarrolladores muchas veces no somos buenos diseñadores y sufrimos haciendo eso :P&lt;br /&gt;&lt;br /&gt;&lt;a href="http://stylizedweb.com/2008/03/12/most-used-css-tricks/"&gt;Sigamos el enlace&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;que raro suena, pero es peor Siga la liga jajaja&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-3710824522618597874?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/3710824522618597874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=3710824522618597874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/3710824522618597874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/3710824522618597874'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2008/04/css-tricks.html' title='CSS Tricks'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-6798799865513914924</id><published>2008-03-02T20:36:00.000-08:00</published><updated>2008-03-02T20:41:55.023-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry n stuff'/><title type='text'>war prayer</title><content type='html'>Super como siempre, cada vez que leo a este tipo, no puedo mas que apreciar&lt;br /&gt;su tan sincera ironia... este es un extracto , si quieren leerlo completo, solamente busquen en el google&lt;br /&gt;war prayer + mark twain&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;O Lord, our God, help us to tear their soldiers to bloody&lt;br /&gt;shreds with our shells; help us to cover their smiling fields&lt;br /&gt;with the pale forms of their patriot dead; help us to drown&lt;br /&gt;the thunder of the guns with the shrieks of their wounded,&lt;br /&gt;writhing in pain; help us to lay waste their humble homes&lt;br /&gt;with a hurricane of fire; help us to wring the hearts of&lt;br /&gt;their unoffending widows with unavailing grief; help us to&lt;br /&gt;turn them out roofless with their little children to wander&lt;br /&gt;unfriended the wastes of their desolated land in rags and&lt;br /&gt;hunger and thirst, sport of the sun-flames of summer and the&lt;br /&gt;icy winds of winter, broken in spirit, worn with travail,&lt;br /&gt;imploring thee for the refuge of the grave and denied it&lt;br /&gt;-- for our sakes who adore thee, Lord, blast their hopes,&lt;br /&gt;blight their lives, protract their bitter pilgrimage, make&lt;br /&gt;heavy their steps, water their way with tears, stain the&lt;br /&gt;white snow with the blood of their wounded feet! We ask it,&lt;br /&gt;in the spirit of love, of Him Who is the source of love,&lt;br /&gt;and Who is the ever-faithful refuge and friend of all that&lt;br /&gt;are sore, beset, and seek His aid with humble and contrite&lt;br /&gt;hearts. Amen.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;- Samuel Langhorne Clemens [Mark Twain] (1835-1910)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-6798799865513914924?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/6798799865513914924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=6798799865513914924' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6798799865513914924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6798799865513914924'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2008/03/war-prayer.html' title='war prayer'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-8032942246679219056</id><published>2008-01-30T20:27:00.000-08:00</published><updated>2008-01-30T21:56:58.657-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry n stuff'/><title type='text'>Variaciones sobre una frase de Cristo</title><content type='html'>&lt;blockquote&gt;Dad a Dios lo que es de Dios y al Cesar lo que es del Cesar.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;I&lt;/span&gt;&lt;br /&gt;Dad  a Dios lo que es de Dios&lt;br /&gt;y al gobierno fascista del presidente Molina&lt;br /&gt;lo que es del gobierno fascista del presidente Molina.&lt;br /&gt;&lt;br /&gt;Yo no pretendo saber desde mi pequeñez&lt;br /&gt;todo lo que es de Dios&lt;br /&gt;&lt;br /&gt;Pero si estoy seguro de lo que debemos dar&lt;br /&gt;al gobierno fascista del presidente Molina&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;II&lt;/span&gt;&lt;br /&gt;Dad a Dios lo que es de Dios&lt;br /&gt;y al gobierno de los ricos&lt;br /&gt;lo que es del gobierno de los ricos&lt;br /&gt;Pero,&lt;br /&gt;¿Qué más vamos a darle al gobierno de los ricos&lt;br /&gt;si con ayuda de su gobierno los ricos ya acabaron&lt;br /&gt;de quitárnoslo todo?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Roque Dalton&lt;br /&gt;Poemas clandestinos&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-8032942246679219056?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/8032942246679219056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=8032942246679219056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/8032942246679219056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/8032942246679219056'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2008/01/variaciones-sobre-una-frase-de-cristo.html' title='Variaciones sobre una frase de Cristo'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-1356940040179477576</id><published>2008-01-28T19:27:00.000-08:00</published><updated>2008-01-28T19:50:03.578-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>appfuse + maven bash</title><content type='html'>&lt;p&gt;&lt;br /&gt;Por lo general iniciar un nuevo proyecto J2EE, toma algun tiempo, escoger un stack, preparar las librerias, poner es proyecto&lt;br /&gt;y sus dependencias en el IDE y luego, comenzar a trabajar, Appfuse nos ayuda con sus plugins a realizar todo esto , en un abrir y cerrar de ojos, pudiendo utilizar varias tecnocnologias, integra inmediatamente la seguridad con Acegi, &lt;br /&gt;una pagina de login ya integrada y el stack tecnologico que debemos utilizar, ya viene en buena parte con el POM de MAVEN&lt;br /&gt;que utiliza el appfuse. Adicionalmente, las paginas ya vienen con un css, y existen un plugin de maven , que nos ayuda a generar, los Daos, el servicio y la pagina, para una clase utilizada de Model ( con @Entity ) en un abrir y cerrar de ojos.&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;En este post, adjuntare un script de bash que hace las cosas aun MAS SENCILLAS.&lt;br /&gt;Y por restricciones de mi habilidad con el blog, luego posteare otro bash que contiene la parte de la generaci'on de los DAOS&lt;br /&gt;Servicios y etc.&lt;br /&gt;&lt;br /&gt;Nota importante: Uno de los mayores gotchas que encontre aqui, fue que ANTLR, tiene un bug que no permite que el&lt;br /&gt;path utilizado por maven, posea espacios en blanco, asi que si ralizas esto en una computadora con windows, y tu&lt;br /&gt;repositorio de MAVEN, se encuentra en el default "Document And Settings", tendras algunos problemas, te recomendaria&lt;br /&gt;siempre ponerlo en algun path sin espacios, para evitar estos errores. Realmente, pueden tomar algun tiempo en encontrarse los motivos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;hr/&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;#!bash&lt;br /&gt;&lt;br /&gt;#iniciar proyecto con maven&lt;br /&gt;&lt;br /&gt;echo "escriba el proyecto: " &lt;br /&gt;read proj&lt;br /&gt;echo "esciba el paquete base:"&lt;br /&gt;read paq&lt;br /&gt;&lt;br /&gt;mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes \&lt;br /&gt; -DarchetypeArtifactId=appfuse-basic-spring \&lt;br /&gt; -DremoteRepositories=http://static.appfuse.org/releases -DarchetypeVersion=2.0.1 \&lt;br /&gt; -DgroupId=${paq} -DartifactId=${proj}&lt;br /&gt;&lt;br /&gt;cd ${proj}&lt;br /&gt;&lt;br /&gt;mvn -Dwtpversion=R7 eclipse:eclipse&lt;br /&gt;&lt;br /&gt;mvn install&lt;br /&gt;&lt;br /&gt;mvn war:inplace&lt;br /&gt;&lt;br /&gt;mvn jetty:run&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-1356940040179477576?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/1356940040179477576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=1356940040179477576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/1356940040179477576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/1356940040179477576'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2008/01/appfuse-maven-bash.html' title='appfuse + maven bash'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-2746172509374489014</id><published>2008-01-22T14:04:00.000-08:00</published><updated>2008-01-22T14:08:42.004-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>oc4j xml parsers</title><content type='html'>Suficiente es que primero cargue las librerias que tiene predeterminadas y aunque este en verbose, que los herrores solo sean class cast excepcion y cosas por el estilo, pero es que el sitio de oracle es algo tan inexpulgable que es simplemente frustrante. Por suerte, una vez encontrado es procesado, para que no se me olviden los comandos y otros tips sobre las librerias de XML dentro del OC4J , especialmente que casi todo proyecto de apache ocupa DOM y Digester y el Xerces ... &lt;br /&gt;&lt;a href="http://www.oracle.com/technology/tech/java/oc4j/1013/how_to/how-to-swapxmlparser/doc/readme.html"&gt;Aqui, un how to de como cambiar el xml parser por defecto &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-2746172509374489014?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/2746172509374489014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=2746172509374489014' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2746172509374489014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2746172509374489014'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2008/01/oc4j-xml-parsers.html' title='oc4j xml parsers'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-9056949183378160076</id><published>2007-12-27T21:51:00.000-08:00</published><updated>2007-12-27T22:31:24.152-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>El manifiesto del Hacker</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_bw9r9lwICrI/R3SWtFa1pLI/AAAAAAAAABk/Rc2F64avGac/s1600-h/Weird1.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_bw9r9lwICrI/R3SWtFa1pLI/AAAAAAAAABk/Rc2F64avGac/s320/Weird1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5148905975284343986" /&gt;&lt;/a&gt;Casualmente hoy como cosa extraña no tengo mucho sueño, asi que me he encargado de postear algunas cosas que siempre&lt;br /&gt;me gustaria tener a mano, esto, no es que cueste encontrarlo en internet, pero simplemente me gustaria acotar algunas de las&lt;br /&gt;frases, que para mi son las mas representativas de este documento. Perdonaran el "español de españa" pero si de algo estoy&lt;br /&gt;seguro, es que no lo iba a traducir yo :P , en especial , la parte de "crios" me molesta un poco, pero creo que se entiende.&lt;br /&gt;&lt;br /&gt;Las frases principales que siempre me han gustado , son: &lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Las que se refieren a la igualdad dentro de este mundo, ahora aplanado ( esto se lo robe a Thomas L. Friedman ) y para mi popularizado gracias a la tecnologia, GRACIAS GOOGLE, WIKIPEDIA, LINUX, los BLOGS, los FOROS, y todo tipo de democratizacion de la informacion y del espacio de difusion publico. Esta ha sido realmente una de las mayores proezas de la tecnologia desde la invencion de la imprenta, una nueva era, en la que el conocimiento es de todos y no de unos pocos ( la imprenta fue el primer paso hacia la popularizacion de la informacion ) , en donde todos estamos interconectados y en donde no importando en donde te encuentres, Bangladesh, Delhi, Moscu o San Salvador, tenemos las mismas oportunidades de ser escuchados ( leidos ) por una cantidad mas que suficiente de cibernautas. Donde, podemos encontrar la informacion, que antes no era accesible para todos.Una infraestructura  que nos permite colaborar los unos con los otros y dejar atras el egoismo ..... pareciera que Marx tenia razon, hace tanto tiempo, cuando escribio el "manifiesto comunista"... ( otro dia explicare este punto ... parecera increible realmente n_n )&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Las referentes a la  falta de respeto del sistema&lt;br /&gt;educativo, sobre las personas excepcionales,  gracias al sistema educativo en el que estamos, la mayoria de jovenes que podrian llegar a ser grandes inventores o creadores, se ven forzados a encasillarse, a aprender formulas y repetir las mismas tonterias que nosotros los que no somos privilegiados nos cuesta aprender. Tristemente, esto lo unico que hace es que estas personas, no avancen en su vida, pues se sienten frustrados, solamente si aparte de una inteligencia excepcional poseen una fuerte personalidad, superan estas frustraciones, lastimosamente, no es siempre el caso. Pero vamos, todo es en pro del sistema.&lt;/li&gt;&lt;/ul&gt;El dibujo, que tiene que ver, no se,sique mejor que un fractal , arte matematico &gt;_&lt;  &lt;p&gt;/*&lt;/p&gt;&lt;p&gt;Manifesto del Hacker&lt;/p&gt;&lt;p&gt;*/&lt;/p&gt;&lt;div style="text-align: justify;"&gt;Hoy han cogido a otro, aparece en todos los periódicos.&lt;br /&gt;"Joven arrestado por delito informático", "hacker arrestado por irrumpir en un sistema bancario".&lt;br /&gt;"Malditos críos. Son todos iguales".&lt;br /&gt;¿Pero pueden, con su psicología barata y su cerebro de los años cincuenta, siquiera&lt;br /&gt;echar un vistazo a lo que hay detrás de los ojos de un hacker?&lt;br /&gt;¿Se han parado alguna vez a pensar qué es lo que les hace comportarse así, qué les ha convertido en lo que son?&lt;br /&gt;Yo soy un hacker, entre en mi mundo. Mi mundo comienza en el colegio.&lt;br /&gt;Soy más listo que el resto de mis compañeros, lo que enseñan me parece muy aburrido.&lt;br /&gt;&lt;span style="color:navy;"&gt;&lt;br /&gt;"Malditos profesores. Son todos iguales".&lt;br /&gt;Puedo estar en el colegio o un instituto. Les he oído explicar cientos de veces cómo se reducen las fracciones. Todo eso ya lo entiendo.&lt;br /&gt;"No, Sr. Smith, no he escrito mi trabajo. Lo tengo guardado en la cabeza".&lt;br /&gt;"Malditos críos. Seguro que lo ha copiado. Son todos iguales".&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hoy he descubierto algo. Un ordenador. Un momento, esto mola.&lt;br /&gt;&lt;span style="color:navy;"&gt;&lt;br /&gt;Hace lo que quiero que haga. Si comete errores, es porque yo le he dicho que lo haga.&lt;br /&gt;No porque yo no le guste, me tenga miedo, piense que soy un listillo o no le guste ni enseñar ni estar aquí.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Malditos críos. A todo lo que se dedican es a jugar. Son todos iguales. Entonces ocurre algo... se abre una puerta a un nuevo mundo... todo a través de la línea telefónica,&lt;br /&gt;como la heroína a través de las venas, se emana un pulso electrónico, buscaba un refugio ante las&lt;br /&gt;incompetencias de todos los días... y me encuentro con un teclado. "Es esto... aquí pertenezco... ". Conozco a todo mundo... aunque nunca me haya cruzado con ellos,&lt;br /&gt;les dirigiese la palabra o escuchase su voz... los conozco a todos... malditos críos.  Ya está enganchado otra vez al teléfono. Son todos iguales... puedes apostar lo quieras a que son todos iguales... les das la mano y se toman el brazo... &lt;span style="color:navy;"&gt;y se quejan de que se lo damos todo tan masticado que cuando lo reciben ya ni siquiera tiene sabor.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;O nos gobiernan los sádicos o nos ignoran los apáticos. Aquellos que tienen algo que enseñar buscan  desesperadamente alumnos que quieran aprender, pero es como encontrar una aguja en un pajar.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Este mundo es nuestro... el mundo de los electrones y los interruptores, la belleza del baudio.&lt;br /&gt;Utilizamos un servicio ya existente, sin pagar por eso que podrían haber sido más barato si no fuese por esos especuladores. Y nos llamáis delincuentes. Exploramos... y nos llamáis delincuentes. Buscamos ampliar nuestros conocimientos... y nos llamáis delincuentes.&lt;br /&gt;&lt;span style="color:navy;"&gt;&lt;br /&gt;No diferenciamos el color de la piel, ni la nacionalidad, ni la religión...&lt;br /&gt;y vosotros nos llamáis delincuentes. Construís bombas atómicas, hacéis la guerra,&lt;br /&gt;asesináis, estafáis al país y nos mentís tratando de hacernos creer que sois buenos, y&lt;br /&gt;aún nos tratáis de delincuentes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color:navy;"&gt;&lt;br /&gt;Sí, soy un delincuente. Mi delito es la curiosidad. Mi delito es juzgar a la gente por lo que dice y por lo que piensa, no por lo que parece. Mi delito es ser más inteligente que vosotros, algo que nunca me perdonaréis. Soy un hacker, y éste es mi manifiesto. Podéis eliminar a algunos de nosotros, pero no a todos... después de todo, somos todos iguales&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-9056949183378160076?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/9056949183378160076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=9056949183378160076' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/9056949183378160076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/9056949183378160076'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/12/el-manifiesto-del-hacker.html' title='El manifiesto del Hacker'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_bw9r9lwICrI/R3SWtFa1pLI/AAAAAAAAABk/Rc2F64avGac/s72-c/Weird1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-3610074945639926786</id><published>2007-12-27T21:21:00.000-08:00</published><updated>2008-01-30T21:58:31.256-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry n stuff'/><title type='text'>¿Quién muere?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_bw9r9lwICrI/R3SNVFa1pKI/AAAAAAAAABc/3qYz9ag1_No/s1600-h/blood_rose.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_bw9r9lwICrI/R3SNVFa1pKI/AAAAAAAAABc/3qYz9ag1_No/s400/blood_rose.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5148895667362833570" /&gt;&lt;/a&gt;&lt;br /&gt;Muere lentamente quien no viaja, quien no lee, quien no oye música, quien no encuentra gracia en sí mismo. Muere lentamente quien destruye su amor propio, quien no se deja ayudar.&lt;br /&gt;&lt;br /&gt;Muere lentamente quien se transforma en esclavo del hábito, repitiendo todos los días los mismos trayectos, quien no cambia de marca, no arriesga vestir un color nuevo y no le habla a quien no conoce.&lt;br /&gt;&lt;br /&gt;Muere lentamente quien hace de la televisión su gurú.&lt;br /&gt;&lt;br /&gt;Muere lentamente quien evita una pasión, quien prefiere el negro sobre blanco y los puntos sobre las "ies" a un remolino de emociones, justamente las que rescatan el brillo de los ojos, sonrisas de los bostezos, corazones a los tropiezos y sentimientos.&lt;br /&gt;&lt;br /&gt;Muere lentamente quien no voltea la mesa cuando está infeliz en el trabajo, quien no arriesga lo cierto por lo incierto para ir detrás de un sueño, quien no se permite por lo menos una vez en la vida, huir de los consejos sensatos.&lt;br /&gt;&lt;br /&gt;Muere lentamente, quien pasa los días quejándose de su mala suerte o de la lluvia incesante. Muere lentamente, quien abandonando un proyecto antes de iniciarlo, no preguntando de un asunto que desconoce o no respondiendo cuando le indagan sobre algo que sabe.&lt;br /&gt;&lt;br /&gt;Evitemos la muerte en suaves cuotas, recordando siempre que estar vivo exige un esfuerzo mucho mayor que el simple hecho de respirar. Solamente la ardiente paciencia hará que conquistemos una espléndida felicidad.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.wikipedia.org/wiki/Pablo_neruda"&gt;En la red dicen q es de Pablo Neruda&lt;/a&gt; pero no esta confirmado, igual me parece bueno ....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-3610074945639926786?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/3610074945639926786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=3610074945639926786' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/3610074945639926786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/3610074945639926786'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/12/quin-muere.html' title='¿Quién muere?'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_bw9r9lwICrI/R3SNVFa1pKI/AAAAAAAAABc/3qYz9ag1_No/s72-c/blood_rose.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-5000807789503309227</id><published>2007-12-27T19:28:00.000-08:00</published><updated>2007-12-27T19:30:39.196-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quotes'/><title type='text'>Do a little more each day than you think you possibly can</title><content type='html'>Do a little more each day than you think you possibly can.&lt;br /&gt;- Lowell Thomas&lt;br /&gt;&lt;br /&gt;A child on a farm sees a plane fly overhead and dreams of&lt;br /&gt;a faraway place. A traveler on the plane sees the farmhouse&lt;br /&gt;and dreams of home.&lt;br /&gt;- Carl Burns&lt;br /&gt;&lt;br /&gt;Each day comes bearing its own gifts. Untie the ribbons.&lt;br /&gt;- Ruth Ann Schabaker&lt;br /&gt;&lt;br /&gt;A good scientist is a person with original ideas.&lt;br /&gt;A good engineer is a person who makes a design that works&lt;br /&gt;with as few original ideas as possible.&lt;br /&gt;- Freeman Dyson&lt;br /&gt;&lt;br /&gt;I am not born for one corner.&lt;br /&gt;The whole world is my native land.&lt;br /&gt;- Lucius Annaeus Seneca (4 BC-65 AD)&lt;br /&gt;&lt;br /&gt;We cannot do everything at once,&lt;br /&gt;but we can do something at once.&lt;br /&gt;- Calvin Coolidge&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-5000807789503309227?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/5000807789503309227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=5000807789503309227' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/5000807789503309227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/5000807789503309227'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/12/do-little-more-each-day-than-you-think.html' title='Do a little more each day than you think you possibly can'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-2425004452302857545</id><published>2007-12-09T19:40:00.000-08:00</published><updated>2007-12-09T19:46:33.251-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Code Monkey</title><content type='html'>&lt;a href="http://www.jonathancoulton.com/music/thingaweek/CodeMonkey.mp3"&gt;Code Monkey&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Buenisima la cancion .... simplemente geek , me tarde un poco en postearla, pero vamos, disfrutemoslo :) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Code Monkey get up get coffee.&lt;br /&gt;Code Monkey go to job.&lt;br /&gt;Code Monkey have boring meeting&lt;br /&gt;with boring manager Rob.&lt;br /&gt;&lt;br /&gt;Rob say Code Monkey very dilligent&lt;br /&gt;but his output stink.&lt;br /&gt;His code not functional or ellegant&lt;br /&gt;what do Code Monkey think?&lt;br /&gt;&lt;br /&gt;Code Monkey think maybe manager wanna write god damn login page himself.&lt;br /&gt;Code Monkey not say it outloud.&lt;br /&gt;Code Monkey not crazy, just proud.&lt;br /&gt;&lt;br /&gt;Code Monkey like freetos.&lt;br /&gt;Code Monkey like tab and mountain dew.&lt;br /&gt;Code Monkey very simple man.&lt;br /&gt;with big warm fuzzy secret heart.&lt;br /&gt;Code Monkey like you.&lt;br /&gt;Code Monkey like you.&lt;br /&gt;================================================&lt;br /&gt;&lt;br /&gt;Code Monkey hang around at front desk.&lt;br /&gt;tell you "sweater look nice".&lt;br /&gt;Code Monkey offer buy you soda.&lt;br /&gt;Bring you cup, bring you ice.&lt;br /&gt;&lt;br /&gt;You say no thank you for the soda cause,&lt;br /&gt;soda make you fat.&lt;br /&gt;Anyway, you busy with the telephone&lt;br /&gt;no time for chat.&lt;br /&gt;&lt;br /&gt;Code Monkey have long walk back to cubical,he sit down pretend to work.&lt;br /&gt;Code Monkey not thinking so straight.&lt;br /&gt;Code Monkey not feeling so great.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Code Monkey like freetos.&lt;br /&gt;Code Monkey like tab and mountain dew.&lt;br /&gt;Code Monkey very simple man.&lt;br /&gt;with big warm fuzzy secret heart.&lt;br /&gt;Code Monkey like you.&lt;br /&gt;Code Monkey like you. -- a lot&lt;br /&gt;================================================&lt;br /&gt;&lt;br /&gt;Code Monkey have every reason&lt;br /&gt;to get out this place.&lt;br /&gt;Code Monkey just keep on working&lt;br /&gt;to see your soft, pretty face.&lt;br /&gt;&lt;br /&gt;Much rather wake up eat a coffe cake&lt;br /&gt;take bath, take nap.&lt;br /&gt;"This job fullfilling in creative way."&lt;br /&gt;Such a load of crap&lt;br /&gt;&lt;br /&gt;Code Monkey think some day he have everything, even pretty girl like you.&lt;br /&gt;Code Monkey just waiting for now.&lt;br /&gt;Code Monkey says "someday, somehow."&lt;br /&gt;&lt;br /&gt;Code Monkey like freetos.&lt;br /&gt;Code Monkey like tab and mountain dew.&lt;br /&gt;Code Monkey very simple man.&lt;br /&gt;with big warm fuzzy secret heart.&lt;br /&gt;Code Monkey like you.&lt;br /&gt;Code Monkey like you.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://codemilitia.net/blogs/tobin.titus/archive/2006/04/28/472.aspx"&gt;Post original&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-2425004452302857545?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/2425004452302857545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=2425004452302857545' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2425004452302857545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2425004452302857545'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/12/code-monkey.html' title='Code Monkey'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-1212060020300967397</id><published>2007-12-02T19:49:00.000-08:00</published><updated>2007-12-02T20:17:23.525-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mda'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>MD4J .. not production ready</title><content type='html'>Estaba probando algunos frameworks, para hacer algunos mantenimientos de manera automatica, siendo que ya poseo los hbms de hibernate, se me ocurrio que un MDA que utilizase hbms como entrada seria fabuloso. Encontre el &lt;a href="http://dev.abiss.gr/md4j/tutorial-with-maven.html"&gt;MD4J  &lt;/a&gt;, pero por el momento, mi experiencia no ha sido agradable.&lt;br /&gt;&lt;br /&gt;Es interesante como md4j ha olvidado algunas cosas basicas&lt;br /&gt;dentro de su task de maven, por ejemplo, luego de generar el codigo,&lt;br /&gt;el goal, busca realizar una compilacion, pero le hacen falta algunas&lt;br /&gt;librerias. Esto se resuelve agregando este par de dependencias en &lt;br /&gt;el POM que se incluye en el proyecto del ejb&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &amp;#60;dependency&amp;#62;&lt;br /&gt;       &amp;#60;groupId&amp;#62;commons-lang&amp;#60;/groupId&amp;#62;&lt;br /&gt;       &amp;#60;artifactId&amp;#62;commons-lang&amp;#60;/artifactId&amp;#62;&lt;br /&gt;       &amp;#60;version&amp;#62;2.3&amp;#60;/version&amp;#62;&lt;br /&gt;   &amp;#60;/dependency&amp;#62;&lt;br /&gt;   &amp;#60;dependency&amp;#62;&lt;br /&gt;       &amp;#60;groupId&amp;#62;log4j&amp;#60;/groupId&amp;#62;&lt;br /&gt;       &amp;#60;artifactId&amp;#62;log4j&amp;#60;/artifactId&amp;#62;&lt;br /&gt;       &amp;#60;version&amp;#62;1.2.12&amp;#60;/version&amp;#62;&lt;br /&gt;   &amp;#60;/dependency&amp;#62;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Claro, si lograste llegar hasta alli sin ningun problema, pues me has&lt;br /&gt;sacado una  ventaja barbara. Antes de llegar a este problema de compilacion&lt;br /&gt;tube un problema de classpath con los tasks de ant que se corren desde maven&lt;br /&gt;para generar el codigo. Le faltan algunas referencias&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;dentro de artifact Id  maven-antrun-plugin falta esta dependencia&lt;br /&gt;debido a que el classpath de ant no posee un parser de XML por defecto&lt;br /&gt;al menos no aun en el 1.6.5&lt;br /&gt;&lt;br /&gt;   &amp;#60;dependency&amp;#62;&lt;br /&gt;      &amp;#60;groupId&amp;#62;commons-jxpath&amp;#60;/groupId&amp;#62;&lt;br /&gt;      &amp;#60;artifactId&amp;#62;commons-jxpath&amp;#60;/artifactId&amp;#62;&lt;br /&gt;      &amp;#60;version&amp;#62;1.2&amp;#60;/version&amp;#62;&lt;br /&gt;   &amp;#60;/dependency&amp;#62; &lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;Ahora viene lo peor, luego de pasar por estos problemas de classpath, cuando&lt;br /&gt;llega el momento de el fabuloso mvn clean install en el modulo web&lt;br /&gt;me dice que no encuentra la propiedad .classpath .... POR FAVOR !!!!&lt;br /&gt;&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;[ERROR] BUILD ERROR&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;[INFO] Error executing ant tasks&lt;br /&gt;&lt;br /&gt;Embedded error: Reference maven.               .classpath not found.&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;en la linea 238 me encuentro con esto&lt;br /&gt;&lt;br /&gt;&amp;#60;taskdef name="webdoclet" classname="xdoclet.modules.web.WebDocletTask"&amp;#62;&lt;br /&gt;              &amp;#60;classpath refid="maven.&lt;br /&gt;              .classpath"/&amp;#62;&lt;br /&gt;            &amp;#60;/taskdef&amp;#62;&lt;br /&gt;            &lt;br /&gt;Empiezo a creer que evaluar esto ha sido un error, pero vamos, ya tengo 3 horas&lt;br /&gt;quizas lo llevaremos a un mejor fin&lt;br /&gt;&lt;br /&gt;bien, lo sustituyo por &lt;br /&gt;&lt;br /&gt;&amp;#60;taskdef name="webdoclet" classname="xdoclet.modules.web.WebDocletTask"&amp;#62;&lt;br /&gt;              &amp;#60;classpath refid="maven.compile.classpath"/&amp;#62;&lt;br /&gt;            &amp;#60;/taskdef&amp;#62;&lt;br /&gt;            &lt;br /&gt;ARGGGGHHHHH ! , nuevamente, el goal de compile, parece fallar, pero vamos, solo son&lt;br /&gt;dependencias, veamos &lt;br /&gt;&lt;br /&gt;my bad !!!!! son las clases del otro subproyecto las que no compilan .... deben ser las &lt;br /&gt;dependencias, correre el task desde el parent POM y veamos q sucede, claro, tampoco funciona&lt;br /&gt;... veamos las dependencias del web-POM .. &lt;br /&gt;ok, en filter.properties cambie esta propiedad para que machara&lt;br /&gt;domain.package.name = &amp;#60;my package&amp;#62;&lt;br /&gt;&lt;br /&gt;interesante, sigue buscando por &amp;#60;gr.abiss.md4j.sampledomain.business&amp;#62; &lt;br /&gt;que era lo que tenia que hacer esa propiedad seguramente, cached quizas ...&lt;br /&gt;&lt;br /&gt;lets seee&lt;br /&gt;mvn clean&lt;br /&gt;&lt;br /&gt;OMG you've gotta be kidding me !!!!!!!&lt;br /&gt;&lt;br /&gt;sigue alli, estara quemado por alli, lets check this out&lt;br /&gt;ohhh si, quemadisimo, ok, queme el mio, no tengo ganas de seguirme peleando &lt;br /&gt;con variables, AUN NO LE HE VISTO EL BENEFICIO A ESTE MDA !!&lt;br /&gt;&lt;br /&gt;:)&lt;br /&gt;&lt;br /&gt;wow &lt;br /&gt;&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;[INFO] Reactor Summary:&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;[INFO] MD4J QuickStarter ..................................... SUCCESS [10.194s]&lt;br /&gt;[INFO] MD4J QuickStarter: Domain Module ...................... SUCCESS [11.135s]&lt;br /&gt;[INFO] MD4J QuickStarter: EJB Module ......................... SUCCESS [19.864s]&lt;br /&gt;[INFO] MD4J QuickStarter: WAR Module ......................... SUCCESS [31.787s]&lt;br /&gt;[INFO] MD4J QuickStarter: EAR Module ......................... SUCCESS [10.733s]&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;[INFO] BUILD SUCCESSFUL&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;[INFO] Total time: 1 minute 25 seconds&lt;br /&gt;[INFO] Finished at: Sun Dec 02 19:28:37 CST 2007&lt;br /&gt;[INFO] Final Memory: 25M/47M&lt;br /&gt;[INFO] ------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Estaba pensando que jamas veria esto :')&lt;br /&gt;&lt;br /&gt;falta ver si funciona .... &lt;br /&gt;&lt;br /&gt;Abortado, mi jboss muere al querer deployar el aplicativo generardo ... &lt;br /&gt;&lt;br /&gt;quizas otro dia continuo probando, pero this plain sucks ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-1212060020300967397?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/1212060020300967397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=1212060020300967397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/1212060020300967397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/1212060020300967397'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/12/md4j-not-production-ready.html' title='MD4J .. not production ready'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-2613656719819124633</id><published>2007-09-03T23:54:00.000-07:00</published><updated>2007-09-03T23:59:55.828-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>quick enterprise java</title><content type='html'>Sera que podemos hacer una J2EE Application en un abrir y cerrar de ojos, sin depender e un IDE en especifico, y de algunos wizards propietarios, pues casi, casi casi, con un poco de MAVEN podemos lograrlo, en la parte inferior observaremos algunos HOW TO rapidos&lt;br /&gt;que son de utilidad para comenzar con el trabajo de un nuevo dia&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-- ----------------------------------------------------------------------&lt;br /&gt;WTP maven&lt;br /&gt;-- ----------------------------------------------------------------------&lt;br /&gt;1. mkdir  &lt;myapp&gt;&lt;br /&gt;2. copiar el pom de inicio&lt;br /&gt;3. crear el proyecto&lt;br /&gt;4. struts-workbench $ mvn -Dwtpversion=R7 eclipse:eclipse&lt;br /&gt;5. importarlo en el eclipse&lt;br /&gt;   5.1 los jars han sido agregados como dependencias del modulo J2EE&lt;br /&gt;6.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nota: Para poder utilizar estos plugins de maven, se deben bajar del site&lt;br /&gt;de WebTide, alli se encuentran una variedad de plugins que pueden sernos utiles&lt;br /&gt;www.webtide.com/resources.jsp&lt;br /&gt;&lt;br /&gt;Para instalarlos se realizan basicamente 3 pasos&lt;br /&gt;&lt;br /&gt;1. Descomprmirlos en su propio directorio&lt;br /&gt;2. ejecutar mvn install&lt;br /&gt;3. Estamos listos para utilizarlos&lt;br /&gt;&lt;br /&gt;-- ----------------------------------------------------------------------&lt;br /&gt;SIMPLE STRUTS APP&lt;br /&gt;-- ----------------------------------------------------------------------&lt;br /&gt;struts plugin&lt;br /&gt;&lt;br /&gt;1. Generar el esqueleto del proyecto&lt;br /&gt;   1.1 Ingresar al directorio en el que se creara el proyecto&lt;br /&gt;      ingresar al directorio en el que creare el proyecto&lt;br /&gt;      cd /Users/carlosrobertorodriguez/development/workspace_32&lt;br /&gt;&lt;br /&gt;   1.2 maven nos generara el layout del proyecto con el comando:&lt;br /&gt;  &lt;br /&gt;   mvn archetype:create \&lt;br /&gt;      -DarchetypeGroupId=com.webtide \&lt;br /&gt;      -DarchetypeArtifactId=maven-archetype-Struts \&lt;br /&gt;      -DarchetypeVersion=1.0-SNAPSHOT \&lt;br /&gt;      -DgroupId=com.scs.struts.startup.app \&lt;br /&gt;      -DartifactId=startup-struts-simple-app&lt;br /&gt;&lt;br /&gt;2. Luego crearemos el proyecto para MI IDE favorito, eclipse.&lt;br /&gt;   mvn eclipse:eclipse&lt;br /&gt;  &lt;br /&gt;   si no esta seteada en su workspace la variable M2_REPO, entonces debemos agregarla&lt;br /&gt;&lt;br /&gt; mvn -Declipse.workspace=&lt;path-to-eclipse-workspace&gt; eclipse:add-maven-repo&lt;br /&gt;      &lt;br /&gt;       mvn -Declipse.workspace=/Users/carlosrobertorodriguez/development/workspace_32y \&lt;br /&gt;           eclipse:add-maven-repo&lt;br /&gt;          &lt;br /&gt;       o si prefieren hacerlo desde el eclipse, simplemente abran su ide, seteen el path en&lt;br /&gt;          windows&lt;br /&gt;             preferences&lt;br /&gt;                java&lt;br /&gt;                   build path&lt;br /&gt;                      classpath&lt;br /&gt;       luego presionen&lt;br /&gt;          new&lt;br /&gt;             M2_REPO = &lt;&gt;&lt;br /&gt;            &lt;br /&gt;3. Para bajar las librerias necesarias y compilar el proyecto creado por maven, solamente&lt;br /&gt;   utilizaremos el goal install del POM generado por el artefacto&lt;br /&gt;&lt;br /&gt;      mvn install&lt;br /&gt;     &lt;br /&gt;     &lt;br /&gt;4. Estamos listos para ver nuestra aplicacion en accion !!!!&lt;br /&gt;&lt;br /&gt;      mvn jetty:run&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-- ----------------------------------------------------------------------&lt;br /&gt;-- ----------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;SIMPLE SPRING APP&lt;br /&gt;con maven y eclipse&lt;br /&gt;&lt;br /&gt;1. Generar el esqueleto del proyecto&lt;br /&gt;   1.1 Ingresar al directorio en el que se creara el proyecto&lt;br /&gt;      ingresar al directorio en el que creare el proyecto&lt;br /&gt;      cd /Users/carlosrobertorodriguez/development/workspace_32&lt;br /&gt;&lt;br /&gt;   1.2 maven nos generara el layout del proyecto con el comando:&lt;br /&gt;  &lt;br /&gt;   mvn archetype:create \&lt;br /&gt;      -DarchetypeGroupId=com.webtide \&lt;br /&gt;      -DarchetypeArtifactId=maven-archetype-Spring \&lt;br /&gt;      -DarchetypeVersion=1.0-SNAPSHOT \&lt;br /&gt;      -DgroupId=com.scs.simple.startup.app \&lt;br /&gt;      -DartifactId=startup-simple-app&lt;br /&gt;&lt;br /&gt;2. Luego crearemos el proyecto para MI IDE favorito, eclipse.&lt;br /&gt;   mvn eclipse:eclipse&lt;br /&gt;  &lt;br /&gt;   si no esta seteada en su workspace la variable M2_REPO, entonces debemos agregarla&lt;br /&gt;&lt;br /&gt; mvn -Declipse.workspace=&lt;path-to-eclipse-workspace&gt; eclipse:add-maven-repo&lt;br /&gt;      &lt;br /&gt;       mvn -Declipse.workspace=/Users/carlosrobertorodriguez/development/workspace_32y \&lt;br /&gt;           eclipse:add-maven-repo&lt;br /&gt;          &lt;br /&gt;       o si prefieren hacerlo desde el eclipse, simplemente abran su ide, seteen el path en&lt;br /&gt;          windows&lt;br /&gt;             preferences&lt;br /&gt;                java&lt;br /&gt;                   build path&lt;br /&gt;                      classpath&lt;br /&gt;       luego presionen&lt;br /&gt;          new&lt;br /&gt;             M2_REPO = &lt;&gt;&lt;br /&gt;            &lt;br /&gt;3. Para bajar las librerias necesarias y compilar el proyecto creado por maven, solamente&lt;br /&gt;   utilizaremos el goal install del POM generado por el artefacto&lt;br /&gt;&lt;br /&gt;      mvn install&lt;br /&gt;     &lt;br /&gt;     &lt;br /&gt;4. Estamos listos para ver nuestra aplicacion en accion !!!!&lt;br /&gt;&lt;br /&gt;      mvn jetty:run&lt;br /&gt;-- ----------------------------------------------------------------------&lt;br /&gt;-- ----------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SIMPLE SPRING MVC + HIBERNATE 3.2&lt;br /&gt;con maven y eclipse&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Iniciar BD de ]&lt;br /&gt;   sudo /usr/local/mysql/bin/mysqld_safe --user=mysql&lt;br /&gt;&lt;br /&gt;2. Generar el esqueleto del proyecto&lt;br /&gt;&lt;br /&gt;   2.1 ingresar al directorio en el que creare el proyecto&lt;br /&gt;      cd /Users/carlosrobertorodriguez/development/workspace_32&lt;br /&gt;&lt;br /&gt;   2.2 maven nos generara el layout del proyecto con el comando:&lt;br /&gt;  &lt;br /&gt;   mvn archetype:create \&lt;br /&gt;      -DarchetypeGroupId=com.webtide \&lt;br /&gt;      -DarchetypeArtifactId=maven-archetype-SpringJpa \&lt;br /&gt;      -DarchetypeVersion=1.0-SNAPSHOT \&lt;br /&gt;      -DgroupId=com.scs.startup.app \&lt;br /&gt;      -DartifactId=startup-springJpa-app&lt;br /&gt;     &lt;br /&gt;     &lt;br /&gt;   2.3 Luego crearemos el proyecto para eclipse con el comando&lt;br /&gt;       primero agreguemos al path del eclipse una variable que apunte al repositorio&lt;br /&gt;       maven nos ayudara con esto&lt;br /&gt;       mvn -Declipse.workspace=&lt;path-to-eclipse-workspace&gt; eclipse:add-maven-repo&lt;br /&gt;      &lt;br /&gt;       mvn -Declipse.workspace=/Users/carlosrobertorodriguez/development/workspace_32y \&lt;br /&gt;           eclipse:add-maven-repo&lt;br /&gt;          &lt;br /&gt;       o si prefieren hacerlo desde el eclipse, simplemente abran su ide, seteen el path en&lt;br /&gt;          windows&lt;br /&gt;             preferences&lt;br /&gt;                java&lt;br /&gt;                   build path&lt;br /&gt;                      classpath&lt;br /&gt;       luego presionen&lt;br /&gt;          new&lt;br /&gt;             M2_REPO = &lt;&gt;&lt;br /&gt;      &lt;br /&gt;       mvn eclipse:eclipse&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. Para bajar las librerias necesarias y compilar el proyecto creado por maven, solamente&lt;br /&gt;   utilizaremos el goal install del POM generado por el artefacto&lt;br /&gt;&lt;br /&gt;      mvn install&lt;br /&gt;     &lt;br /&gt;     &lt;br /&gt;4. Estamos listos para ver nuestra aplicacion en accion !!!!&lt;br /&gt;&lt;br /&gt;      mvn jetty:run&lt;br /&gt;     &lt;br /&gt;   Vale recalcar que este aplicativo no esta utilizando struts, sino un servlet,&lt;br /&gt;   pero para los objetivos de esta capacitacion que es el manejo de spring, nos&lt;br /&gt;   sera suficientemente util&lt;br /&gt;  &lt;br /&gt;     &lt;br /&gt;5. Prestemos atencion a los archivos&lt;br /&gt;&lt;br /&gt;   /startup-app/src/main/webapp/WEB-INF/&lt;br /&gt;                                          applicationContext.xml&lt;br /&gt;                                         &lt;br /&gt;                                          springDemo-servlet.xml&lt;br /&gt;                                         &lt;br /&gt;  En el primero podemos observar que estos artefactos fueron hechos por un italiano +_+&lt;br /&gt; &lt;br /&gt;  Podemos observar en el paquete com.scs.startup.app.domain , los objetos con los cuales se realizara    la persistencia del aplicativo, debidamente anotados haciendo uso de las capacidades de java 1.5 + hibernate 3.2&lt;br /&gt; &lt;br /&gt;  Luego, movamonos hacie el paquete com.scs.startup.app.service.dao , en el cual se encuentran los&lt;br /&gt;  servicios de persistencia de Dat Access Object para persistir los objetos anotados en el paquete&lt;br /&gt;  que revisamos con anterioridad&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-2613656719819124633?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/2613656719819124633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=2613656719819124633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2613656719819124633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2613656719819124633'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/09/quick-enterprise-java.html' title='quick enterprise java'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-2300440258237527651</id><published>2007-09-02T14:20:00.000-07:00</published><updated>2007-09-02T14:21:12.180-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quotes'/><title type='text'>quotes ñ_ñ</title><content type='html'>When they tell you to grow up, they mean to stop growing.&lt;br /&gt;- Tom Robbins&lt;br /&gt;&lt;br /&gt;Talk about it only enough to do it.&lt;br /&gt;Dream about it only enough to feel it.&lt;br /&gt;Think about it only enough to understand it.&lt;br /&gt;Contemplate it only enough to be it.&lt;br /&gt;- Jean Toomer&lt;br /&gt;&lt;br /&gt;If you play it safe in life, you've decided&lt;br /&gt;that you don't want to grow anymore.&lt;br /&gt;- Shirley Hufstedler&lt;br /&gt;&lt;br /&gt;Success is not to be pursued; it is to be attracted by the&lt;br /&gt;person you become.&lt;br /&gt;- Jim Rohn&lt;br /&gt;&lt;br /&gt;You can tell whether a man is clever by his answers.&lt;br /&gt;You can tell whether a man is wise by his questions.&lt;br /&gt;- Mahfouz Naguib&lt;br /&gt;&lt;br /&gt;Religion is a way of walking,&lt;br /&gt;not a way of talking.&lt;br /&gt;- Dean William R. Inge&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-2300440258237527651?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/2300440258237527651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=2300440258237527651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2300440258237527651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2300440258237527651'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/09/quotes.html' title='quotes ñ_ñ'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-2950735288192559209</id><published>2007-08-23T22:17:00.000-07:00</published><updated>2007-08-23T22:37:15.760-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>espacio en particiones UNIX ( du -cks ) DUCKS :)</title><content type='html'>Patos, si, patos, asi no se me olvida el comando, muy buena manera de recordar el comando, aunque en realidad du -chs me parece mejor, pq no me gusta ver el monton de numeritos a la par de los archivos o carpetas, en fin&lt;br /&gt;&lt;br /&gt;Super quick guide&lt;br /&gt;% de utilizacion -h para "human readable" en darwin unix&lt;br /&gt;&lt;br /&gt;$&gt; df -h&lt;br /&gt;&lt;br /&gt;que archivo(s) son los que utilizan mayor espacio, retorna el top 15 sobre el directorio especificado en "human readable format"&lt;br /&gt;&lt;br /&gt;$&gt; sudo du -sh /* | sort -nr | head -15&lt;br /&gt;&lt;br /&gt;( si no eres un usuario de algo que necesite permisos para hacer eso, quitale el sudo )&lt;br /&gt;&lt;br /&gt;Este buen articulo sobre como encontrar en donde se esta tu el espacio en unix  y similares  explora tanto los comandos como los resultados, muy util si eres un begginer de administrador unix como yo ...  &lt;a href="http://www.informit.com/articles/article.aspx?p=30599&amp;amp;seqNum=1"&gt;Articulo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-2950735288192559209?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/2950735288192559209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=2950735288192559209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2950735288192559209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2950735288192559209'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/08/espacio-en-particiones-unix-du-cks.html' title='espacio en particiones UNIX ( du -cks ) DUCKS :)'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-6138693381254538803</id><published>2007-08-14T20:10:00.001-07:00</published><updated>2007-08-14T20:21:09.257-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Feral Employees</title><content type='html'>Se que yo fui uno de ellos, pero ya cuando estas del otro lado, esto es simplemente hilarante&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_bw9r9lwICrI/RsJu3xIyLYI/AAAAAAAAAA0/GVfwOlQ9vqo/s1600-h/feral_01.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_bw9r9lwICrI/RsJu3xIyLYI/AAAAAAAAAA0/GVfwOlQ9vqo/s400/feral_01.gif" alt="" id="BLOGGER_PHOTO_ID_5098759632498863490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_bw9r9lwICrI/RsJu9BIyLZI/AAAAAAAAAA8/RCCYH7mb9IM/s1600-h/feral_02.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_bw9r9lwICrI/RsJu9BIyLZI/AAAAAAAAAA8/RCCYH7mb9IM/s400/feral_02.gif" alt="" id="BLOGGER_PHOTO_ID_5098759722693176722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_bw9r9lwICrI/RsJvFBIyLaI/AAAAAAAAABE/-iMNPgoAI0E/s1600-h/feral_03.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_bw9r9lwICrI/RsJvFBIyLaI/AAAAAAAAABE/-iMNPgoAI0E/s400/feral_03.gif" alt="" id="BLOGGER_PHOTO_ID_5098759860132130210" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-6138693381254538803?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/6138693381254538803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=6138693381254538803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6138693381254538803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6138693381254538803'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/08/feral-employees.html' title='Feral Employees'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_bw9r9lwICrI/RsJu3xIyLYI/AAAAAAAAAA0/GVfwOlQ9vqo/s72-c/feral_01.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-3710449667671048015</id><published>2007-08-14T19:52:00.000-07:00</published><updated>2007-08-14T19:58:19.975-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry n stuff'/><title type='text'>For the fallen...</title><content type='html'>&lt;pre style="font-family: verdana;"&gt;Interesante poema, fue escrito al inicio de la Primera guerra mundial, en especial ,&lt;br /&gt;me gusta el texto en negrillas&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-family: verdana;"&gt;W&lt;/span&gt;&lt;/span&gt;ith proud thanksgiving, a mother for her children,&lt;br /&gt;England mourns for her dead across the sea.&lt;br /&gt;Flesh of her flesh they were, spirit of her spirit,&lt;br /&gt;Fallen in the cause of the free.&lt;br /&gt;&lt;br /&gt;Solemn the drums thrill: Death august and royal&lt;br /&gt;Sings sorrow up into immortal spheres.&lt;br /&gt;There is a music in the midst of desolation&lt;br /&gt;And a glory that shines upon our tears.&lt;br /&gt;&lt;br /&gt;They went with songs to the battle, they were young,&lt;br /&gt;Straight of limb, true of eye, steady and aglow.&lt;br /&gt;They were staunch to the end against odds uncountered:&lt;br /&gt;They fell with their faces to the foe.&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;They shall grow not old, as we that are left grow old:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Age shall not weary them, nor the years condemn.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;At the going down of the sun and in the morning&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;We will remember them.&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;They mingle not with their laughing comrades again;&lt;br /&gt;They sit no more at familiar tables at home;&lt;br /&gt;They have no lot in our labour of the day-time;&lt;br /&gt;They sleep beyond England's foam.&lt;br /&gt;&lt;br /&gt;But where our desires are and our hopes profound,&lt;br /&gt;Felt as a well-spring that is hidden from sight,&lt;br /&gt;To the innermost heart of their own land they are known&lt;br /&gt;As the stars are known to the Night;&lt;br /&gt;&lt;br /&gt;As the stars that shall be bright when we are dust,&lt;br /&gt;Moving in marches upon the heavenly plain;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;As the stars that are starry in the time of our darkness,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;To the end, to the end they remain.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; -- Laurence Binyon&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-3710449667671048015?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/3710449667671048015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=3710449667671048015' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/3710449667671048015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/3710449667671048015'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/08/for-fallen.html' title='For the fallen...'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-6152902360572291860</id><published>2007-08-06T21:53:00.000-07:00</published><updated>2007-08-06T22:19:45.190-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>Trails ... TAPESTRY ON RAILS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.trailsframework.org/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://trailsframework.org/download/attachments/61513/trails-header94.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bueno, he probado este framework en un par de ocasiones, para hacer aplicativos super sencillos y simplemente funciona, tal como ellos lo anuncian, segun el ultimo post de estos muchachos , estan a punto de sacar una nueva version, lo cual me alegra, no todos los dias tengo una herramienta que yo &lt;span style="font-weight: bold;"&gt;comprendo y puedo modificar&lt;/span&gt; y que adicionalmente me quita tanto trabajo como lo hace esto, no he probado aun el codigo que se encuentra en el svn del proyecto, soy demasiado perezoso, como para hacerlo realmente, prefiero un conveniente Archetype de MAVEN para comenzar a trabajar :), anyways, este es el link, piden que ayudemos linkeandolos, para que su nueva pagina sea la que muestre el google al inicio, me parece un poco weirdo que teniendo un producto que funciona encima de otros frameworks tan robustos, tenga poca atencion, espero que esto mejore &gt;_&lt; ... btw los frameworks robustos de los que hablo, son hibernate, spring y Tapestry. Tienen aun algun camino por hacer con AJAX, pero hace poco integre el listado con TACOS, y fue bien straight forward, por lo que le auguro rapidez de respuesta a este issue&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt; &lt;a href="http://trailsframework.org/"&gt;TRAILS&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-6152902360572291860?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/6152902360572291860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=6152902360572291860' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6152902360572291860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6152902360572291860'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/08/trails-tapestry-on-rails.html' title='Trails ... TAPESTRY ON RAILS'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-1650796870311837335</id><published>2007-08-06T21:02:00.000-07:00</published><updated>2007-08-06T21:49:40.242-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>IDE tuning ECLIPSE</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_bw9r9lwICrI/RrfwgRIyLXI/AAAAAAAAAAs/n-1PX4o3PAk/s1600-h/logo_eclipse.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_bw9r9lwICrI/RrfwgRIyLXI/AAAAAAAAAAs/n-1PX4o3PAk/s400/logo_eclipse.jpg" alt="" id="BLOGGER_PHOTO_ID_5095805940539731314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;La verdad, no es que trabaje lento mi IDE favorito, muy decente en un fedora 6, 1024 + 512 de RAM con un ATLON XP, pero como siempre, podria ser mas rapido :P, asi que realice el proceso de "tunear" mi instalacion de el Eclipse Europa, para hacer el cuento largo, corto, simplemente aplique los pasos de siempre, redactar el eclipse.ini, y desconectar cosas que no utilizo.&lt;br /&gt;&lt;br /&gt;Aqui estan los parametros de mi eclipse.ini, por si a alguien le interesa ...&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;-vmargs&lt;br /&gt;-Xms512m&lt;br /&gt;-Xmx512m&lt;br /&gt;-XX:PermSize=128m&lt;br /&gt;-XX:MaxPermSize=128m&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Xms: Es el tamaño inicial del heap&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Xmx: Es el tamaño maximo del heap&lt;br /&gt;&lt;/li&gt;&lt;li&gt;XX:PermSize: Es el tamaño inicial en megas para espacio para  "permanent Generation"*&lt;br /&gt;&lt;/li&gt;&lt;li&gt;XX:MaxPermSize: Es el tamaño maximo en megas para espacio para  "permanent Generation"* &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="color:blue;"&gt;* Es el espacio utilizado por lo que la gente de la sun llama "permanent generation" , segun entiendo , es el lugar en donde la JVM guarda la informacion necesaria para instanciar metodos y clases, podriamos llamarla "reflective data" utilizando un poco de jerga&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;Pero para que me pongo a explicarles estas cosas, hay buena documentacion por alli&lt;br /&gt;que seguramente ayudara mas que yo a confundirlos ñ_ñ&lt;br /&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/tprf_tunejvm.html"&gt;Pagina de IBM con informacion de los parametros&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/docs/hotspot/gc/"&gt;Pagina de la SUN que habla de garbage collector&lt;br /&gt;&lt;/a&gt;Y finalmente, Aqui esta la guia que utilice la primera vez y que es la que utilice la primera vez y que es valida hasta ahora, muy buen articulo, la verdad &lt;a href="http://www.ibm.com/developerworks/rational/library/05/517_radtip/"&gt;Click aqui&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-1650796870311837335?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/1650796870311837335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=1650796870311837335' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/1650796870311837335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/1650796870311837335'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/08/ide-tunning-eclipse.html' title='IDE tuning ECLIPSE'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_bw9r9lwICrI/RrfwgRIyLXI/AAAAAAAAAAs/n-1PX4o3PAk/s72-c/logo_eclipse.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-7078180172369935155</id><published>2007-07-31T22:05:00.001-07:00</published><updated>2007-07-31T22:07:44.008-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>Tapestry 5 Preview on OSCON 2007</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;He visto muchas veces presentaciones sobre algun producto de SW, algunas comienzan con las ventajas que tienen, otras, sobre, los problemas de otras tecnologias que probablemente son la competencia, otras veces, aumentan la tencion comenzando con features o productos anteriores de el equipo o compañía que esta realizando la presentacion, haciendo enfasis en cada uno de los cambios y de ser posible en la revolucion que han creado, todo esto ultimo, lo veo cada vez que veo a ..... si , exacto, ya no dire el nombre, ustedes ya lo saben, la compañía a la que pertenece tiene una manzanita. Pero esta vez fue de las pocas veces en que una diapositiva es tan directa, que tiene frases que yo he escuchado una y otra vez de desarrolladores desperados, no tienen nada que ver con como resolver un problema, ni siquiera un deseo, de darles una clasificacion creo que serian algo asi como un grito desesperado por atencion y aliento divino ... y estas son las frases con las que comenzo Howard Lewis Ship, creador de Tapestry&amp;amp;nbsp; su exposicion en OSCON .... &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;A few observations &lt;br/&gt;•❝If ... &lt;br/&gt;•... I have to type one more angle bracket I'll chop off my pinkie! ❞ &lt;br/&gt;•... I have to run Ant/Maven one more time I'll staple myself to death! ❞ &lt;br/&gt;•... I have to restart Tomcat on more @&amp;amp;*$**@! time I'm going to become a&amp;amp;nbsp; sheep farmer! ❞ &lt;br/&gt;•... I have to write any more &amp;amp;%@&amp;amp;^@ boilerplate code I'll start to listen to &lt;br/&gt;those voices in my head! ❞ &lt;br/&gt;•You have a budget for mental investment&lt;br/&gt;&lt;br/&gt;En el idioma que sea, yo se que han oido o dicho algo parecido jajaja, esto señores, hizo que me identificara inmediatamente con la situación qu ese estaba describiendo, aumento mi nivel de empatía y por que no de atención&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Será que más de una vez dije ... hubiera sido agricultor jajaja, el resto de la presentación es muy sobria y responde pocas preguntas al decir verdad, lastima que no pude ver la ponencia, seguramente fue interesante... más que antes que el estubo Rod Jhonson ...&amp;amp;nbsp; algun dia quizas ....&lt;br/&gt;&lt;br/&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-7078180172369935155?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/7078180172369935155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=7078180172369935155' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/7078180172369935155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/7078180172369935155'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/07/tapestry-5-preview-on-oscon-2007.html' title='Tapestry 5 Preview on OSCON 2007'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-8899501215286678997</id><published>2007-07-24T22:43:00.000-07:00</published><updated>2007-07-24T23:10:59.303-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>jdbc &amp; named parameters</title><content type='html'>Interesante que en el API de java no hay algo tan sencillo como sustitucion de parametros, no numericos posicionales... increible si me preguntan, bueno, abajo se encuentra la solución sencilla a este problema. Simplemente se realiza un wrapper sobre el statement, se parsea, cambiando los parametros por marcas posicionales (?) y creando un mapa que poseera los indices en los que aparece el parametro , no me llevare el credito por este codigo, pues lo encontre en&lt;br /&gt;&lt;a href="http://www.javaworld.com/javaworld/jw-04-2007/jw-04-jdbc.html"&gt;here&lt;/a&gt;, gracias  Adam Crume .... creo.... bueno solamente realice un par de modificaciones y agregue un metodo para poder pasar todos los parametros de manera simultanea, ya que en mi caso la necesitaba para completar operaciones de reportes con parametros que vienen de una pagina en el request.&lt;br /&gt;&lt;br /&gt;Luego posteare la solución integral por si a alguien le es util&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;import java.util.List;&lt;br /&gt;import java.sql.Connection;&lt;br /&gt;import java.sql.PreparedStatement;&lt;br /&gt;import java.sql.ResultSet;&lt;br /&gt;import java.sql.SQLException;&lt;br /&gt;import java.sql.Timestamp;&lt;br /&gt;import java.util.HashMap;&lt;br /&gt;import java.util.Iterator;&lt;br /&gt;import java.util.LinkedList;&lt;br /&gt;import java.util.Map;&lt;br /&gt;import java.util.Set;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt; * @author croberto&lt;br /&gt; *&lt;br /&gt; */&lt;br /&gt;public class NamedParameterStatement {&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;  /** The statement this object is wrapping. */&lt;br /&gt;    private final PreparedStatement statement;&lt;br /&gt;&lt;br /&gt;    /** Maps parameter names to arrays of ints which are the parameter indices. &lt;br /&gt;*/&lt;br /&gt;    private final Map indexMap;&lt;br /&gt;&lt;br /&gt;    private String parsedQuery;&lt;br /&gt;    &lt;br /&gt;    /**&lt;br /&gt;     * Creates a NamedParameterStatement.  Wraps a call to&lt;br /&gt;     * c.{@link Connection#prepareStatement(java.lang.String) &lt;br /&gt;prepareStatement}.&lt;br /&gt;     * @param connection the database connection&lt;br /&gt;     * @param query      the parameterized query&lt;br /&gt;     * @throws SQLException if the statement could not be created&lt;br /&gt;     */&lt;br /&gt;    @SuppressWarnings("unchecked")&lt;br /&gt; public NamedParameterStatement(Connection connection, String query) throws SQLException {&lt;br /&gt;        indexMap=new HashMap();&lt;br /&gt;        parsedQuery=parse(query, indexMap);&lt;br /&gt;        statement=connection.prepareStatement(parsedQuery);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Parses a query with named parameters.  &lt;br /&gt;     * The parameter-index mappings are put into the map, and the&lt;br /&gt;     * parsed query is returned.  &lt;br /&gt;     * @param query    query to parse&lt;br /&gt;     * @param paramMap map to hold parameter-index mappings&lt;br /&gt;     * @return the parsed query&lt;br /&gt;     */&lt;br /&gt;    @SuppressWarnings("unchecked")&lt;br /&gt; static final String parse(String query, Map paramMap) {&lt;br /&gt;&lt;br /&gt;        int length=query.length();&lt;br /&gt;        StringBuffer parsedQuery=new StringBuffer(length);&lt;br /&gt;        boolean inSingleQuote=false;&lt;br /&gt;        boolean inDoubleQuote=false;&lt;br /&gt;        int index=1;&lt;br /&gt;&lt;br /&gt;        for(int i=0;i&lt;length;i++) {&lt;br /&gt;            char c=query.charAt(i);&lt;br /&gt;            if(inSingleQuote) {&lt;br /&gt;                if(c=='\'') {&lt;br /&gt;                    inSingleQuote=false;&lt;br /&gt;                }&lt;br /&gt;            } else if(inDoubleQuote) {&lt;br /&gt;                if(c=='"') {&lt;br /&gt;                    inDoubleQuote=false;&lt;br /&gt;                }&lt;br /&gt;            } else {&lt;br /&gt;                if(c=='\'') {&lt;br /&gt;                    inSingleQuote=true;&lt;br /&gt;                } else if(c=='"') {&lt;br /&gt;                    inDoubleQuote=true;&lt;br /&gt;                } else if(c==':' &amp;&amp; i+1&lt;length &amp;&amp;&lt;br /&gt;                        Character.isJavaIdentifierStart(query.charAt(i+1))) {&lt;br /&gt;                    int j=i+2;&lt;br /&gt;                    while(j&lt;length &amp;&amp; Character.isJavaIdentifierPart(query.charAt(j))) {&lt;br /&gt;                        j++;&lt;br /&gt;                    }&lt;br /&gt;                    String name=query.substring(i+1,j);&lt;br /&gt;                    c='?'; // replace the parameter with a question mark&lt;br /&gt;                    i+=name.length(); // skip past the end if the parameter&lt;br /&gt;&lt;br /&gt;                    List indexList=(List)paramMap.get(name);&lt;br /&gt;                    if(indexList==null) {&lt;br /&gt;                        indexList=new LinkedList();&lt;br /&gt;                        paramMap.put(name, indexList);&lt;br /&gt;                    }&lt;br /&gt;                    indexList.add(new Integer(index));&lt;br /&gt;&lt;br /&gt;                    index++;&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            parsedQuery.append(c);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        // replace the lists of Integer objects with arrays of ints&lt;br /&gt;        for(Iterator itr=paramMap.entrySet().iterator(); itr.hasNext();) {&lt;br /&gt;            Map.Entry entry=(Map.Entry)itr.next();&lt;br /&gt;            List list=(List)entry.getValue();&lt;br /&gt;            int[] indexes=new int[list.size()];&lt;br /&gt;            int i=0;&lt;br /&gt;            for(Iterator itr2=list.iterator(); itr2.hasNext();) {&lt;br /&gt;                Integer x=(Integer)itr2.next();&lt;br /&gt;                indexes[i++]=x.intValue();&lt;br /&gt;            }&lt;br /&gt;            entry.setValue(indexes);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        return parsedQuery.toString();&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Returns the indexes for a parameter.&lt;br /&gt;     * @param name parameter name&lt;br /&gt;     * @return parameter indexes&lt;br /&gt;     * @throws IllegalArgumentException if the parameter does not exist&lt;br /&gt;     */&lt;br /&gt;    private int[] getIndexes(String name) {&lt;br /&gt;        int[] indexes=(int[])indexMap.get(name);&lt;br /&gt;        if(indexes==null) {&lt;br /&gt;            throw new IllegalArgumentException("Parameter not found: "+name);&lt;br /&gt;        }&lt;br /&gt;        return indexes;&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;    public void setParameters(Map&lt;String, Object&gt; parameters)throws SQLException{&lt;br /&gt;     Set&lt;String&gt; keys =  parameters.keySet();&lt;br /&gt;     Object param  = null;&lt;br /&gt;     for (String key : keys) {&lt;br /&gt;      param = parameters.get(key);&lt;br /&gt;   setObject(key, param);&lt;br /&gt;  }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Sets a parameter.&lt;br /&gt;     * @param name  parameter name&lt;br /&gt;     * @param value parameter value&lt;br /&gt;     * @throws SQLException if an error occurred&lt;br /&gt;     * @throws IllegalArgumentException if the parameter does not exist&lt;br /&gt;     * @see PreparedStatement#setObject(int, java.lang.Object)&lt;br /&gt;     */&lt;br /&gt;    public void setObject(String name, Object value) throws SQLException {&lt;br /&gt;        int[] indexes=getIndexes(name);&lt;br /&gt;        for(int i=0; i &lt; indexes.length; i++) {&lt;br /&gt;            statement.setObject(indexes[i], value);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Sets a parameter.&lt;br /&gt;     * @param name  parameter name&lt;br /&gt;     * @param value parameter value&lt;br /&gt;     * @throws SQLException if an error occurred&lt;br /&gt;     * @throws IllegalArgumentException if the parameter does not exist&lt;br /&gt;     * @see PreparedStatement#setString(int, java.lang.String)&lt;br /&gt;     */&lt;br /&gt;    public void setString(String name, String value) throws SQLException {&lt;br /&gt;        int[] indexes=getIndexes(name);&lt;br /&gt;        for(int i=0; i &lt; indexes.length; i++) {&lt;br /&gt;            statement.setString(indexes[i], value);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Sets a parameter.&lt;br /&gt;     * @param name  parameter name&lt;br /&gt;     * @param value parameter value&lt;br /&gt;     * @throws SQLException if an error occurred&lt;br /&gt;     * @throws IllegalArgumentException if the parameter does not exist&lt;br /&gt;     * @see PreparedStatement#setInt(int, int)&lt;br /&gt;     */&lt;br /&gt;    public void setInt(String name, int value) throws SQLException {&lt;br /&gt;        int[] indexes=getIndexes(name);&lt;br /&gt;        for(int i=0; i &lt; indexes.length; i++) {&lt;br /&gt;            statement.setInt(indexes[i], value);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Sets a parameter.&lt;br /&gt;     * @param name  parameter name&lt;br /&gt;     * @param value parameter value&lt;br /&gt;     * @throws SQLException if an error occurred&lt;br /&gt;     * @throws IllegalArgumentException if the parameter does not exist&lt;br /&gt;     * @see PreparedStatement#setInt(int, int)&lt;br /&gt;     */&lt;br /&gt;    public void setLong(String name, long value) throws SQLException {&lt;br /&gt;        int[] indexes=getIndexes(name);&lt;br /&gt;        for(int i=0; i &lt; indexes.length; i++) {&lt;br /&gt;            statement.setLong(indexes[i], value);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Sets a parameter.&lt;br /&gt;     * @param name  parameter name&lt;br /&gt;     * @param value parameter value&lt;br /&gt;     * @throws SQLException if an error occurred&lt;br /&gt;     * @throws IllegalArgumentException if the parameter does not exist&lt;br /&gt;     * @see PreparedStatement#setTimestamp(int, java.sql.Timestamp)&lt;br /&gt;     */&lt;br /&gt;    public void setTimestamp(String name, Timestamp value) throws SQLException &lt;br /&gt;{&lt;br /&gt;        int[] indexes=getIndexes(name);&lt;br /&gt;        for(int i=0; i &lt; indexes.length; i++) {&lt;br /&gt;            statement.setTimestamp(indexes[i], value);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Returns the underlying statement.&lt;br /&gt;     * @return the statement&lt;br /&gt;     */&lt;br /&gt;    public PreparedStatement getStatement() {&lt;br /&gt;        return statement;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Executes the statement.&lt;br /&gt;     * @return true if the first result is a {@link ResultSet}&lt;br /&gt;     * @throws SQLException if an error occurred&lt;br /&gt;     * @see PreparedStatement#execute()&lt;br /&gt;     */&lt;br /&gt;    public boolean execute() throws SQLException {&lt;br /&gt;        return statement.execute();&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Executes the statement, which must be a query.&lt;br /&gt;     * @return the query results&lt;br /&gt;     * @throws SQLException if an error occurred&lt;br /&gt;     * @see PreparedStatement#executeQuery()&lt;br /&gt;     */&lt;br /&gt;    public ResultSet executeQuery() throws SQLException {&lt;br /&gt;        return statement.executeQuery();&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Executes the statement, which must be an SQL INSERT, UPDATE or DELETE &lt;br /&gt;statement;&lt;br /&gt;     * or an SQL statement that returns nothing, such as a DDL statement.&lt;br /&gt;     * @return number of rows affected&lt;br /&gt;     * @throws SQLException if an error occurred&lt;br /&gt;     * @see PreparedStatement#executeUpdate()&lt;br /&gt;     */&lt;br /&gt;    public int executeUpdate() throws SQLException {&lt;br /&gt;        return statement.executeUpdate();&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Closes the statement.&lt;br /&gt;     * @throws SQLException if an error occurred&lt;br /&gt;     * @see Statement#close()&lt;br /&gt;     */&lt;br /&gt;    public void close() throws SQLException {&lt;br /&gt;        statement.close();&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Adds the current set of parameters as a batch entry.&lt;br /&gt;     * @throws SQLException if something went wrong&lt;br /&gt;     */&lt;br /&gt;    public void addBatch() throws SQLException {&lt;br /&gt;        statement.addBatch();&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    /**&lt;br /&gt;     * Executes all of the batched statements.&lt;br /&gt;     * &lt;br /&gt;     * See {@link Statement#executeBatch()} for details.&lt;br /&gt;     * @return update counts for each statement&lt;br /&gt;     * @throws SQLException if something went wrong&lt;br /&gt;     */&lt;br /&gt;    public int[] executeBatch() throws SQLException {&lt;br /&gt;        return statement.executeBatch();&lt;br /&gt;    }&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;}//class&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-8899501215286678997?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/8899501215286678997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=8899501215286678997' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/8899501215286678997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/8899501215286678997'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/07/jdbc-named-parameters.html' title='jdbc &amp; named parameters'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-2559031149458160365</id><published>2007-07-04T22:24:00.000-07:00</published><updated>2007-07-04T22:30:49.211-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>fotos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.boredstop.com/imgp/lfire.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px;" src="http://www.boredstop.com/imgp/lfire.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Yo se que en estos momentos deberia estar dormido, pero ya que andaba buscando material para hacer una estupida presentación de la U, que mas puedo decirles fui a parar por aqui, desde infectedX , y estas, son fotos que merecen toda la pena ver&lt;br /&gt;&lt;a href="http://www.boredstop.com/index.php?option=com_content&amp;task=view&amp;amp;id=126&amp;amp;Itemid=37"&gt;&lt;br /&gt;High Speed photos&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.boredstop.com/index.php?option=com_content&amp;task=view&amp;id=124&amp;Itemid=37" &gt;&lt;br /&gt;If fire were water photos&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-2559031149458160365?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/2559031149458160365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=2559031149458160365' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2559031149458160365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2559031149458160365'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/07/fotos.html' title='fotos'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-1930146497169418445</id><published>2007-05-29T09:23:00.001-07:00</published><updated>2007-05-29T09:24:36.686-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maece - marketing internacional'/><title type='text'>05 - el MI en la Economia Global</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Los efectos de la integracion de mercado&lt;br&gt;&lt;/br&gt;&lt;ul&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Muchos acuerdos comerciales y de los mecanismos de integracion existentes&lt;/li&gt;&lt;br&gt;&lt;/br&gt;Influencia del libre comercio&lt;br&gt;&lt;/br&gt;&lt;li&gt;En la actualidad no existe un lider claro&lt;/li&gt;&lt;br&gt;&lt;/br&gt;La situacion de los paises en desarrollo&lt;br&gt;&lt;/br&gt;Muchas politicas politicas comerciales macroeconomicas pueden ser perjudiciales para acabar con lapobreza de los paises en desarrollo, y si no se acaba con ellas, la situacion de los ciudadanos de estos paises puede hacerse aun mas dificil.&lt;br&gt;&lt;/br&gt;&lt;/ul&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;CAPITULO 6&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;La economia politica y la creacion de ventajas&lt;br&gt;&lt;/br&gt;El desaria de la apertura de los mercados&lt;br&gt;&lt;/br&gt;En el entorno del marketin gin ternacional hay dos factores principales e juego, en primer lugar, los mercados se estan fragmentando como consecuencia de la participacion; combina da de un mayor numero de paises pequenhos y el creciente reconocimiento y la mayor importancia de los mercados regionales.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Ventaja copmparativa y ventaja competitiva&lt;br&gt;&lt;/br&gt;Un principio economico fundamental es que la calidad de vida de cualquier pais depende casi en su totalidad de la economia nacional y no de como funciona esa respecto a otrso paises. Si no se aprecio este principio se ; incurre en guerras innumerables&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;La ventaja comparativa se centra en la eficacia de la produccion nacional, mientras que la ventaja competitiva se centra en la de la empresa. &lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Segun el principio de la ventaja comparativa dinamica, En lugar de concentrarse en factores hereados estaticos y en aumentar los costos a corto plazo, lo que han hecho ha sido centrarse en la movilidad de factores y las economias de escala&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Que el reto competitivo proviene de empresas bien gestionadas basaas en paises caracterizados por estrategias nacionales orientadas al desarrollo. El modo de entender este desafio suele depender de si uno se posiciona del lado de los retadores o los retados&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;El aumento de la prodeuctividad se traduce en una mayor calidad de vida. Cuanto mas rapidamente aumenta la tasa de credito de la productiviadad, mas rapidamente crece e l pais sin inflacion&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;El circulo vicioso de la pobreza se deriva de&lt;br&gt;&lt;/br&gt;&lt;ul&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Una structura economica debil&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Una estructura social inadecuada&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Imperfecciones del mercado&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;/ul&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;La importancia del marketing en los paises en desarrollo&lt;br&gt;&lt;/br&gt;Los mercados desarrollados dependen cada vez mas de los mercados emergentes en el mundo en desarrollo. La expansion continuada de economias desarrolladas depede de la inversion el mundo en desarrollo y del comercio con este.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;La economia politica y la creacion de ventajas&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;En un mundo de cambio tecnologico, de tasas de crecimiento de volumen y productividad diferentes entre sectores y recortes de costes, la eleccion racional para un pais pequenho, es seleccionar a industrias de crecimiento y utilizar la politica publica para complementar las fuerzas del mercado y asi organizar los recursos necesarios para entrar y participar con exito en el mercado internacional&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;El pais Z deberia especializarse en la biotecnologia y no en los alimentos basicos, independientemente de si los costos son mayores o mentores de los de sus paises vecinos ricos.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Siguiendo los dictados de la teoria de la ventaja comparativa dinamica, el pais X o cualquier otra economia en expansion tieene una gran libertad de maniobra para crear las ventajas comparativas que desee. Siempre que tenga la voluntad y la ingenuidad de creer o copiar el conjuro de medidas e instituciones adecuadas para alcanzar las posiciones de costes y calidad necesarias para el exito&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;CAPITULO 7&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;EL RIESGO POLITICO Y LA NORMATIVA POLITICA&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Existe una serie de funciones aceptables para los gobiernos en las sociedades modernas.&lt;br&gt;&lt;/br&gt;&lt;ul&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Crear una base legal en la sociedad&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Mantener una politica macroeconomica eficaz y estable&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Intervenir en servicios sociales basicos&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;/ul&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Una empresa puede perer la propiedad de sus activos extranjeros de cuatro formas distintas&lt;br&gt;&lt;/br&gt;&lt;ul&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Confiscacion. Se quitan los activos a las empresas sin pago alguno&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Expropiacion. Se quitan los activos a las emrpesas con algun pago, con precios abajo del valor&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Nacionalizacion. Es el proceso por el que un gobierno decide hacerse con la propiedad de un sector para su propio control&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;li&gt;Requisicion.Implica quitar los medios de produccion a una empresa&lt;/li&gt;&lt;br&gt;&lt;/br&gt;&lt;/ul&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-1930146497169418445?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/1930146497169418445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=1930146497169418445' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/1930146497169418445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/1930146497169418445'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/05/05-el-mi-en-la-economia-global.html' title='05 - el MI en la Economia Global'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-2118392478438723560</id><published>2007-05-29T09:15:00.001-07:00</published><updated>2007-05-29T09:24:36.687-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maece - marketing internacional'/><title type='text'>03 - El MI en la economia global</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Marketing tambien es el uso del conocimiento para tener poder sobre el pecio de los productos en el mercado.&lt;br&gt;&lt;/br&gt;El trabajo del marketing es ENCONTRAR EL VALOR INTRINSECO, VALOR AGREGADO o EXCEDENTE DEL CONSUMIDOR&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;El marketing en el sistema empresarial&lt;br&gt;&lt;/br&gt;Laadopcion del enfoque de marketing&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;La orientacion de la empresa en el sistema de negocio&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; El sistema de negocio solo tiene exito si genera valor para sus participantes&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Que genera valor y sinergia&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; En esta sinergia las desiciones de una empresa influye en las desiciones de las otras empresas del sistema de negocio, que a su vez influyen en las decisiones de la primera empresa&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Un marco de referencia para el marketing internacional&lt;br&gt;&lt;/br&gt;El marketing internacional es uan disciplina que engloba una serie de paradigmas que abarcan numerosas teorias, La busqueda de paradigmas adecuados es importante puesto que indican que disciplina se deberia estudiar, que preguntas se deberian preguntar y que normas se deberían seguir a la hora de interpretar las respuestas obtenidas.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Fuentes de ventaja competitiva&lt;br&gt;&lt;/br&gt;La ventaja competitiva depende de la capacidead de la empresa para integrar el conocimiento. &lt;br&gt;&lt;/br&gt;Las empresas con actividades de marketing internacional, cuanto mas integran el cumplimiento y nmas sofisticadas son los procedimientos que emplean, provocan mayores dificultades para ser imitados por la competencia.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;El conocimiento tacito como el caso de los productos y los sistemas tecnologicaos se transfiere a nivel internacional mediante alianzas estrategicas o inversion extranjera directa, en funcion del grado de aplicacion necesaria. Los individuos son los principales depositarios de dicho conocimiento. &lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;El exito de la empresa se deriva del crecimiento, de la cuota de mercado, de la fidelidad de los clientes de la imagen y del posicionamiento, pero sobre todo, de los beneficios y los flujos de caja&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Las desiciones estrategicas de marketing internacional alas que se enfrentan la empresa se dividen en dos grupos, las relativas a los productos y las relativas a los mercados locales&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Los recursos ….&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;El tamaño de la empresa en el mercado internacional&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Cuando los horizontes de una empresa son muy limitados incluso aunque tenga un producto excelente, apenas conocera en mercado. En general las empresas pequeñas:&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; No confian en su capacidad de exportacion&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Tienen menos conocimientos sobre como exportar&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Las tecnologias de la comunicacion integran a los proveedores en los procesos de negocio de los clientes, lo que garantiza una mayor comunicacion y eficacia.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Tecnologia e innovacion&lt;br&gt;&lt;/br&gt;La innovacion ofrece beneficios de escala considerables, por lo que las empresas ubicadas en paises muy tecnológicos, como Estados Unidos, tienen mayores posibilidades de innovación&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Algunas empresas han conseguido internacionalizar sus actividades con exito concentrandose en losproductos basados en el conocimiento cuya demanda es muy elastica.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Estilos de direccion en la empresa internacional&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Estilo europeo&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Gestion de la diversidad cultural&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Importancia de la orientacion hacia las personas y de la negociacion interna&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Enfoque a corto y largo plazo&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Enfasis en todos los grupos de interes y no solo en los accionistas&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Adaptacion a las necesidades de los consumidores&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Integracion del individuo en la empresa&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Poca distincion entre la vida profesional y la personal&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Estilo norteamericano&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Enfasis en los beneficios de los accionistas&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Enfasis en el individuo logros personales y movilidad profesional&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Fuerte competencia, en la creencia de que esta lleva a la satisfaccion de los clientes&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Enfasis en la orientacion al producto en lugar de la orientacion al cliente las relaciones con los clientes pueden rozar la contracción.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Aspiraciones, dedicacion y expectativas del equipo directivo&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Las aspiraciones y las expectativas de los directivos y la dedicaciojn de la emrpesa al desarrollo internacional&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;A medida que los directivos acumula experiencia en una situacion concreta, mejoran su capacidad de elaborar proyecciones más certeras sobre los resultados de la empresa en los mercados extranjeros&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Los resultados de la empresa en el sistema de negocio&lt;br&gt;&lt;/br&gt;Para que la empresa pueda establecer una ventajqa en costes, es necesario que este en posesion de plantas productivas en las que se gneneren economias de escala&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;A la hora de gestionar los costes, las empresas se enfrentan a multiples costes&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Los costes de personal&lt;br&gt;&lt;/br&gt;Tecnologia y las economias de escala de fabricacion&lt;br&gt;&lt;/br&gt;Las fluctuaciones del tipo de cambio&lt;br&gt;&lt;/br&gt;La estructura del mercado&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;En la distribucion de recursos por mercado ‘ producto y sistema de negocio&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;La cobertura del mercado se puede elegir entre dos estrategias genericas, &lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Diversificacion. Muchos mercados , expansion rapida&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Concentracion. Pocos mercados, expansion lenta, el primer mercado sirve de base&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &lt;br&gt;&lt;/br&gt;El objetivo de una estrategia de diversificacion de mercado es obtener una tasa alta de rentabilidad mediante la cobertura de amplia cantidad de mercados&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Teorias del Comercio&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Paradoja de Leontieff&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Teoria pura y monetaria&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Teoria del equilibrio y el comercio interncacional&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Teoria de la localizacion&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Teoria de la Demenda Reciproca&lt;br&gt;&lt;/br&gt;o&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Un pais es rico si exporta mas de lo que importa&lt;br&gt;&lt;/br&gt;•&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Teoria del ciclo de vida del producto&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-2118392478438723560?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/2118392478438723560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=2118392478438723560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2118392478438723560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/2118392478438723560'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/05/03-el-mi-en-la-economia-global.html' title='03 - El MI en la economia global'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-461755041720902938</id><published>2007-05-23T13:25:00.000-07:00</published><updated>2007-05-23T13:40:06.282-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maece - marketing internacional'/><title type='text'>01 - definiciones/historia</title><content type='html'>marketing internacional&lt;br /&gt;Es la estrategia para lograr vender bienes o servicios en mercados foraneos&lt;br /&gt;&lt;br /&gt;En un producto existen 2 tipos de valores&lt;br /&gt;• Valor de Uso&lt;br /&gt;• Valor agregado. Este es el que debemos encontrar&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Globalizacion&lt;br /&gt;Es el poder de realizar las operaciones de mi empresa en cualquier parte del mundo.&lt;br /&gt;&lt;br /&gt;Es un fenomeno de desacumulacion de capital&lt;br /&gt;La oportunidad esta en convencer a esos capitals que en nuestros paises, se pueden realizar las operaciones descompuestas ( o componentes ) que estos necesitan&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_bw9r9lwICrI/RlSjtOXZFbI/AAAAAAAAAAc/4cmRtlat42Q/s1600-h/MI_02.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 171px; height: 189px;" src="http://bp3.blogger.com/_bw9r9lwICrI/RlSjtOXZFbI/AAAAAAAAAAc/4cmRtlat42Q/s400/MI_02.jpeg" alt="" id="BLOGGER_PHOTO_ID_5067855478044300722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_bw9r9lwICrI/RlSjjOXZFaI/AAAAAAAAAAU/OwjjkKeY0Eo/s1600-h/MI01.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 235px; height: 333px;" src="http://bp3.blogger.com/_bw9r9lwICrI/RlSjjOXZFaI/AAAAAAAAAAU/OwjjkKeY0Eo/s400/MI01.jpeg" alt="" id="BLOGGER_PHOTO_ID_5067855306245608866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lideres del Marketing Internacional&lt;/span&gt;&lt;br /&gt;• &lt;a href="http://en.wikipedia.org/wiki/Michael_Porter"&gt;Michael Porter&lt;/a&gt;&lt;br /&gt;o Estrategia&lt;br /&gt;• &lt;a href="http://en.wikipedia.org/wiki/Kenichi_Ohmae"&gt;Kenichi Ohmae&lt;/a&gt;&lt;br /&gt;o Concepto de economia sin fronteras, que es la base de la globalizacion&lt;br /&gt;o Libros&lt;br /&gt;• La mente del estratega&lt;br /&gt;• El poder de la triada&lt;br /&gt;• El fin del estado nacion&lt;br /&gt;o Los mercados hoy en dia son manejados en el mundo entero por las necesidades y deseos de los clientes y el gerente debe de actuar como si estuviese a igual distancia de todos ellos dondequiera que ellos se encuentren&lt;br /&gt;&lt;br /&gt;Siendo que en los mercados de capital, no se debe permitir la acumulacion de capital, para que se pueda mantener la plusvalia, la globalizacion es la salvacion del modelo capitalista.&lt;br /&gt;&lt;br /&gt;• &lt;a href="http://en.wikipedia.org/wiki/Gary_Hamel"&gt;Gary Hamel&lt;/a&gt;&lt;br /&gt;• &lt;a href-"http://en.wikipedia.org/wiki/Henry_Mintzberg"&gt;Henry Mintzberg&lt;/a&gt;&lt;br /&gt;• &lt;a href="http://en.wikipedia.org/wiki/Charles_Handy"&gt;Charles Handy&lt;/a&gt;&lt;br /&gt;o Sociedad comunitaria, para el modelo corporativo del futuro. Esto da base a la responsablidad social empresarial (RSC: Responsabilidad Social Compartida ). En la misma proporcion en la que yo retribuyo a la sociedad, esta me retribuye comprando mi servicio&lt;br /&gt;•&lt;a href="http://en.wikipedia.org/wiki/Adrian_Slywotzky"&gt;Adrian J. Slywotzky&lt;/a&gt;&lt;br /&gt;o Value Migration&lt;br /&gt;o Profit Patterns&lt;br /&gt;• Paul Krugman&lt;br /&gt;o Criticas a las teorias de la moda, etc&lt;br /&gt;o Libro: El internacionalismo POP&lt;br /&gt;• Peter Senge&lt;br /&gt;o Autor de la quinta disciplina&lt;br /&gt;o La empresa que aprende&lt;br /&gt;• James F. Moore&lt;br /&gt;o Predators and Prey: A New ecology of Competition&lt;br /&gt;o Vincula todo con la responsabilidad economica&lt;br /&gt;•&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-461755041720902938?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/461755041720902938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=461755041720902938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/461755041720902938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/461755041720902938'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/05/01-definicioneshistoria.html' title='01 - definiciones/historia'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_bw9r9lwICrI/RlSjtOXZFbI/AAAAAAAAAAc/4cmRtlat42Q/s72-c/MI_02.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-8211847582509979751</id><published>2007-05-13T16:19:00.000-07:00</published><updated>2007-05-13T16:22:37.355-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Cualquier parecido con la realidad</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_bw9r9lwICrI/RkedaLXdNaI/AAAAAAAAAAM/97hOy_Jghdo/s1600-h/Dilbert.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_bw9r9lwICrI/RkedaLXdNaI/AAAAAAAAAAM/97hOy_Jghdo/s400/Dilbert.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5064189379054744994" /&gt;&lt;/a&gt;&lt;br /&gt;o alguien que conozcamos es ..... PURA COINCIDENCIA JAJAJAJA&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-8211847582509979751?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/8211847582509979751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=8211847582509979751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/8211847582509979751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/8211847582509979751'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/05/cualquier-parecido-con-la-realidad.html' title='Cualquier parecido con la realidad'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_bw9r9lwICrI/RkedaLXdNaI/AAAAAAAAAAM/97hOy_Jghdo/s72-c/Dilbert.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-6073176256104016735</id><published>2007-04-15T22:46:00.000-07:00</published><updated>2007-04-27T22:04:55.680-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quotes'/><title type='text'>quotes .....</title><content type='html'>When I do good, I feel good.&lt;br /&gt;When I do bad, I feel bad.&lt;br /&gt;And that's my religion.&lt;br /&gt;- Abraham Lincoln (1809-1865)&lt;br /&gt;&lt;br /&gt;The stupid neither forgive nor forget;&lt;br /&gt;the naive forgive and forget;&lt;br /&gt;the wise forgive but do not forget.&lt;br /&gt;- Thomas Szasz&lt;br /&gt;&lt;br /&gt;There are risks and costs to action. But they are far&lt;br /&gt;less than the long range risks of comfortable inaction.&lt;br /&gt;- John Fitzgerald Kennedy (1917-1963)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Planning is bringing the future into the present&lt;br /&gt;so you can do something about it now.&lt;br /&gt;- Alan Lakein&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We don't stop playing because we grow old;&lt;br /&gt;we grow old because we stop playing.&lt;br /&gt;- George Bernard Shaw (1856-1950)&lt;br /&gt;&lt;br /&gt;Everybody can be great. Because anybody can serve. You&lt;br /&gt;don't have to have a college degree to serve. You don't have&lt;br /&gt;to make your subject and your verb agree to serve. You don't&lt;br /&gt;have to know the second law of thermodynamics in physics to&lt;br /&gt;serve.&lt;br /&gt;- Martin Luther King, Jr. (1929-1968)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-6073176256104016735?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/6073176256104016735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=6073176256104016735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6073176256104016735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6073176256104016735'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/04/quotes.html' title='quotes .....'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-4674134474870029217</id><published>2007-02-27T22:14:00.000-08:00</published><updated>2007-04-27T22:04:05.415-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>And I am LOL</title><content type='html'>Your results:&lt;BR&gt;&lt;B&gt;You are &lt;FONT SIZE=6&gt;Spider-Man&lt;/FONT&gt;&lt;/B&gt;&lt;br /&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE&gt;&lt;TR&gt;&lt;TD&gt;Spider-Man&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=80&gt;&lt;/TD&gt;&lt;TD&gt; 80%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Green Lantern&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=70&gt;&lt;/TD&gt;&lt;TD&gt; 70%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Superman&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=70&gt;&lt;/TD&gt;&lt;TD&gt; 70%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Hulk&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=65&gt;&lt;/TD&gt;&lt;TD&gt; 65%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Supergirl&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=60&gt;&lt;/TD&gt;&lt;TD&gt; 60%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Robin&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=55&gt;&lt;/TD&gt;&lt;TD&gt; 55%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Catwoman&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=55&gt;&lt;/TD&gt;&lt;TD&gt; 55%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Iron Man&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=40&gt;&lt;/TD&gt;&lt;TD&gt; 40%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Wonder Woman&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=35&gt;&lt;/TD&gt;&lt;TD&gt; 35%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;The Flash&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=30&gt;&lt;/TD&gt;&lt;TD&gt; 30%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Batman&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;&lt;HR ALIGN=LEFT NOSHADE SIZE=4 WIDTH=30&gt;&lt;/TD&gt;&lt;TD&gt; 30%&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;br /&gt;&lt;TD&gt;You are intelligent, witty, &lt;BR&gt;a bit geeky and have great&lt;BR&gt; power and responsibility.&lt;BR&gt;&lt;br /&gt;&lt;IMG SRC="http://www.thesuperheroquiz.com/pics/spidy.gif"&gt;&lt;/TD&gt;&lt;br /&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;A HREF="http://www.thesuperheroquiz.com/"&gt;&lt;br /&gt;Click here to take the Superhero Personality Test&lt;/A&gt;&lt;BR&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-4674134474870029217?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/4674134474870029217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=4674134474870029217' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/4674134474870029217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/4674134474870029217'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/02/and-i-am-lol.html' title='And I am LOL'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-5215207279536639999</id><published>2007-02-21T08:59:00.000-08:00</published><updated>2007-04-27T22:04:05.415-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Que caricatura te asocias ?</title><content type='html'>Bueno, quizas no es tan original, luego de haber realizado el post&lt;br /&gt;anterior, pero si ya me dio curiosidad por el soudtrack que tendria&lt;br /&gt;mi vida..del cual debo aceptar no fue del todo esperado por decirlo de&lt;br /&gt;alguna manera , realizare el mismo ejercicio, solamente que ahora con caricaturas&lt;br /&gt;siendo que no se pueden subir fotos, si no les da hueva, podrian poner un link&lt;br /&gt;a las fotos, para que los demas participantes puedan verlas&lt;br /&gt;Ahora bien, para hacerlo más interesante, vamos a formar el team del proyecto&lt;br /&gt;en el que me encuentro en estos momentos en caricatura&lt;br /&gt;&lt;br /&gt;Los participantes serán&lt;br /&gt;+ Nelson Hernandez&lt;br /&gt;+ Fuz Salazar&lt;br /&gt;+ Julian Rivera&lt;br /&gt;+ Renato Bonilla&lt;br /&gt;+ Carlos Rodriguez ( Su servilleta )&lt;br /&gt;+ Ricardo Ramirez .... El RiRa&lt;br /&gt;&lt;br /&gt;voten, agreguen dibujos y al final en el siguiente post tendremos al equipo TPAR&lt;br /&gt;en comic jajajaja&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-5215207279536639999?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/5215207279536639999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=5215207279536639999' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/5215207279536639999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/5215207279536639999'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/02/que-caricatura-te-asocias.html' title='Que caricatura te asocias ?'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-6050804300443294752</id><published>2007-02-20T13:38:00.000-08:00</published><updated>2007-04-27T22:04:05.415-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Cual es mi soundtrack ?</title><content type='html'>Bueno sres y sras, solamente quiero saber que musica me pondrian ustedes, si fuera yo&lt;br /&gt;entrando a un salon o un cuarto .... imaginemonos el caso mas normal, en donde estoy&lt;br /&gt;en mi usuall mood, no voy a poner los que yo creo que podrian ser buenos candidatos&lt;br /&gt;debido a que el autoconcepto que tengo de mi mismo podria variar en sobremanera de lo&lt;br /&gt;que realmente es ...&lt;br /&gt;&lt;br /&gt;Favor no pongan nada rebuscado, asi las puedo oir luego.&lt;br /&gt;&lt;br /&gt;Votacion abierta !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-6050804300443294752?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/6050804300443294752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=6050804300443294752' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6050804300443294752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/6050804300443294752'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2007/02/cual-es-mi-soundtrack.html' title='Cual es mi soundtrack ?'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-116573215008749739</id><published>2006-12-09T22:09:00.000-08:00</published><updated>2007-04-27T22:02:55.412-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>maven and sun jars</title><content type='html'>&lt;p&gt;Wow, long time of inactivity, well its all because of the MBA and my laziness&lt;br /&gt;anyway, I was wondering how can I help the world today lol, well Do you use:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Maven&lt;/li&gt;   &lt;li&gt;Spring&lt;/li&gt;   &lt;li&gt;Hibernate&lt;/li&gt;   &lt;li&gt;One of the many many many web frameworks&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Have you notice the annoyance of sun jars like JTA, mail , and so on ?&lt;br /&gt;have you ever wonder , can't it be easier&lt;br /&gt;Well, sure it can&lt;br /&gt;lets download all the sun jars and put them all in a directory....&lt;br /&gt;well done, you know where you can get them don't ya ?&lt;br /&gt;yeap you guessed well the summerian maze SUN WEB SITE&lt;br /&gt;anyways, you'll do it only once and then I assume you'll set it into your team maven repo&lt;br /&gt;&lt;b&gt;Take one for the team !!!!&lt;/b&gt;&lt;br /&gt;Just put the next script into a .sh or .bat and you're done ...&lt;br /&gt;substitute any -Dfile=${your names or versions} if you got any other&lt;br /&gt;I can't upload them here because I can't but I hope I can upload a tar.gz soon enough&lt;br /&gt;let people know that java programming can be really simple if you're smart enough :P&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;mvn install:install-file -Dfile=jta-1.0.1B.jar -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar&lt;br /&gt;mvn install:install-file -Dfile=ejb-3.0-public-draft-20060118.jar -DgroupId=javax.persistence -DartifactId=ejb -Dversion=3.0-public-draft-20060118 -Dpackaging=jar&lt;br /&gt;mvn install:install-file -Dfile=activation-1.0.2.jar -DgroupId=javax.activation -DartifactId=activation -Dversion=1.0.2 -Dpackaging=jar&lt;br /&gt;mvn install:install-file -Dfile=mail-1.3.2.jar -DgroupId=javax.mail -DartifactId=mail -Dversion=1.3.2 -Dpackaging=jar&lt;br /&gt;mvn install:install-file -Dfile=connector-1.0.jar -DgroupId=javax.resource -DartifactId=connector -Dversion=1.0 -Dpackaging=jar&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-116573215008749739?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/116573215008749739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=116573215008749739' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/116573215008749739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/116573215008749739'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/12/maven-and-sun-jars.html' title='maven and sun jars'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-115854407841724887</id><published>2006-09-17T18:31:00.000-07:00</published><updated>2007-04-27T22:02:55.412-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>Tapestry Maven and WTP a journey</title><content type='html'>Would you like to get all the beneficts of Eclipse WTP and maven 2 without sweat,&lt;br /&gt;without long hours wondering, isn't outhere something better, shy do I have to copy&lt;br /&gt;all those jars to my WEB-INF/lib directory ..... why doesn't WTP takes care of this&lt;br /&gt;shit, well not a complete solution for our problems, but something that would make your life a lil easier.... I present you ... you were right a plugin LOL&lt;br /&gt;actually all you have to do is to point your eclipse update manater to  &lt;br /&gt;&lt;a href="http://adam.kruszewski.name/eclipse/"&gt;update site&lt;/a&gt;&lt;br /&gt;THANKS ADAM !, after downloading this plugin, you´ll simply g2g to the configuration page over your proyect... you're using codehouse maven2 plugin arent you ? if not, well you should !!!!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/4671/1538/1600/libCopy.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4671/1538/320/libCopy.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;want straight forward steps to do this stuff , OK&lt;br /&gt;&lt;br /&gt;1. download maven 2 plugin from http://m2eclipse.codehaus.org/&lt;br /&gt;2. download adam's lib copy plugin http://adam.kruszewski.name/eclipse/&lt;br /&gt;3. Set your project as a maven enabled project&lt;br /&gt;4. Don´t forget to put the deploy type to WAR&lt;br /&gt;5. Go to the properties page, and set the path to your project web module&lt;br /&gt;5. Select the "Link maven resolved dependencies to local folder?" option&lt;br /&gt;6. Here you go :)&lt;br /&gt;&lt;br /&gt;No more tears, we'll report this to the codehouse guys, maybe soon enough we wont have to do this stuff !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-115854407841724887?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/115854407841724887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=115854407841724887' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/115854407841724887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/115854407841724887'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/09/tapestry-maven-and-wtp-journey.html' title='Tapestry Maven and WTP a journey'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-115600388005496368</id><published>2006-08-19T09:08:00.000-07:00</published><updated>2007-04-27T22:04:05.415-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>resident evil video</title><content type='html'>&lt;p&gt;Cada vez me impresiona mas el nivel de evolucion que alcanzan las personas cuando se clavan en algo jajaja&lt;br /&gt;este tipo pasa el primer nivel de RE 4 solo con el cuchillito !!! &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=c0z_bia1MOc"&gt; click here ! &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-115600388005496368?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/115600388005496368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=115600388005496368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/115600388005496368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/115600388005496368'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/08/resident-evil-video.html' title='resident evil video'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-115380603767278317</id><published>2006-07-24T22:35:00.000-07:00</published><updated>2007-04-27T22:05:21.292-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quotes'/><title type='text'>toady quotes.. after a looooong time :P</title><content type='html'>All the great things are simple, and many can be expressedin a single word: freedom, justice, honor, duty, mercy, hope. &lt;br /&gt;- Sir Winston Churchill (1874-1965) &lt;br /&gt;&lt;br /&gt;Success is not the key to happiness.Happiness is the key to success.If you love what you are doing,you will be successful. &lt;br /&gt;- Albert Schweitzer (1875-1965)&lt;br /&gt;&lt;br /&gt;The most pathetic person in the world isone who has sight, but has no vision. &lt;br /&gt;- Helen Keller (1880-1968)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-115380603767278317?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/115380603767278317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=115380603767278317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/115380603767278317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/115380603767278317'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/07/toady-quotes-after-looooong-time-p.html' title='toady quotes.. after a looooong time :P'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-114801478580462950</id><published>2006-05-18T20:06:00.000-07:00</published><updated>2007-04-27T22:04:05.416-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>CDV, solo para estar a la moda !!!!!!</title><content type='html'>Herejes, herejes, si herejia .... quemenlos ..... , si dicen la verdad viviran en medio de las llamas ...crucifiquenlos !!!, a chis, me cambie de sintonia, oh, por favor, hay mejores maneras de defender tu fe y convertir a los demas que tratando de devatir de manera biceral y poco racional algo ya de entrada no justificable historicamente como la novela ...  eso es , una novela de Dan Brown, por favor, el tipo no es ni siquiera Einstein y si en alguien causa problemas la posicion del tipo, OK, para eso estamos en este mundo, para tener nuestro propio criterio, si eliminamos y recriminamos a los que nos rodean estamos siendo verdaderos Cristianos ?, un budista no cree en Jesucristo y no le grito hereje, creo que si esta correctisimo que el Opus Dei se defineda, sobre su imagen, total los estan "DIFAMANDO" sin tener pruebas contundentes ( pero caigo nuevamente a lo mismo, no es que deba tener pruebas, es una novela de ficcion que la hace parecer historica ), ahora bien si hablamos de un verdadero respeto, todos deben aprender de todos antes de insultarse de alguna manera, mal por Dan Brown, en una novela, pasable, mal documentada historicamente y a la cual inexplicablemente la Iglesia hace mucho ruido....... ahora bien la iglesia catolica deberia ver este fenomeno como un momento para reflexionar quienes son realmente el grueso de sus filas y si realmente se esta realizando un buen trabajo de evangelizacion y educacion entre los Xtianos Catolicos.&lt;br /&gt;&lt;br /&gt;un link sobre el codigo que me parecio muy coherente con mi punto de vista&lt;br /&gt;&lt;br /&gt;http://www.iglesiauruguaya.com/codigo_davinci.htm &lt;br /&gt;&lt;br /&gt;notese que es mi punto de vista, si no te gusta, pues simplemente respetalo, como yo respeto el tuyo&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-114801478580462950?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/114801478580462950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=114801478580462950' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114801478580462950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114801478580462950'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/05/cdv-solo-para-estar-la-moda.html' title='CDV, solo para estar a la moda !!!!!!'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-114643743172616556</id><published>2006-04-30T15:45:00.000-07:00</published><updated>2007-04-27T22:02:55.412-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>my bad and Gnome ( top panel gnome )</title><content type='html'>Ja, ahora borre la barra superior del gnome en el FC4, estupidamente no encontraba ninguna manera de &lt;br /&gt;volverla a poner en su lugar, porque todos los menus que tienen algo que ver con las benditas barras&lt;br /&gt;estaban en ..... si adivinaron LA BARRA !!!! pero luego de pasar puro estupido durante algun tiempo&lt;br /&gt;y he incluso considerar el borrar mi sesion del gnome para que volviera a aparecer....&lt;br /&gt;oh sopresa, algo extraño, si le das "Add panel" en la barra inferior, que ahora comprendo que es &lt;br /&gt;el mismo tipo de panel, pero con el control de mostrar las running apps, adiciona nuevamente la barra superior, solo que vacia, pero de alli todo es sencillo, extrañamente tiene una opcion ( hecha&lt;br /&gt;a mi medida ) que restaura todos los defaults !!!&lt;br /&gt;&lt;br /&gt;Espero que si lo buscan en el google, y no encuentran la respuesta lleguen aqui y lo solucionen&lt;br /&gt;facilmente, en otros sites encontre que era borrando el profile, un poco rudo si me preguntan :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-114643743172616556?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/114643743172616556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=114643743172616556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114643743172616556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114643743172616556'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/04/my-bad-and-gnome-top-panel-gnome.html' title='my bad and Gnome ( top panel gnome )'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-114340249429769851</id><published>2006-03-26T11:40:00.000-08:00</published><updated>2007-04-27T22:04:05.416-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>hope i can make my point ...  someday</title><content type='html'>&lt;p&gt;&lt;br /&gt;Un poco de mi filosofia de vida, alguien me pregunto hace poco y creo que pense por que no lo escribo, asi mejor le doy un hiperlink jajaja, nada mas geek que eso :P Un poco de lo que me gusta de mi mismo, y creo que me define un poco :)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Sin arrepentimientos !! no regrets !!, asi hay que vivir, siendo honesto contiogo mismo podras algun dia decir, no me arrepiento de nada... quizas no fue lo mejor, pero fue mi decisión y no me arrepiento.. :p&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Cada día solo una vez.. y cada día es un buen día, hay todo un futuro que descubrir y vivir cada hora.No crees que es emocionante tener tanto misterio cada segundo ?&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Llegaste a esta vida a cumplir una mision encomendada por Diosito y esta es ser feliz !!! y ser fuente de alegria para los demas, hay suficiente tristeza como para crear más @_@&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Jamas esperes nada de nadie, pero siempre has mas de lo que se espera de ti, y se mas de lo que se te pide ser pero solo si lo deseas pues nada obligado es bueno, hasta la felicidad más grande obligada sabe a tristeza....&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Se libre ,ama y confía, pues solamente si lo haces podrás encontrar a tus verdaderos compañeros de viaje, de otro modo, tendras a tu lado cualquier cosa menos amigos...&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-114340249429769851?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/114340249429769851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=114340249429769851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114340249429769851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114340249429769851'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/03/hope-i-can-make-my-point-someday.html' title='hope i can make my point ...  someday'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-114274661209531881</id><published>2006-03-18T21:36:00.000-08:00</published><updated>2007-04-27T22:05:53.539-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quotes'/><title type='text'>Yes, I am a criminal....</title><content type='html'>"Yes, I am a criminal. My crime is that of curiosity. My crime is that of judging people by what they say and think, not what they look like. My crime is that of outsmarting you, something that you will never forgive me for."&lt;br /&gt;--The Hacker Manifesto&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-114274661209531881?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/114274661209531881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=114274661209531881' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114274661209531881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114274661209531881'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/03/yes-i-am-criminal.html' title='Yes, I am a criminal....'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-114136357067475145</id><published>2006-03-02T20:51:00.000-08:00</published><updated>2007-04-27T22:04:05.416-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Just Feel Better</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/4671/1538/1600/tenshichibi2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/4671/1538/320/tenshichibi2.jpg" alt="tenshichibi2" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Confiar esta muy bien, pero jamas des a nadie por sentado, puesto que no puedes disponer de la vida de alguien mas.-&lt;br /&gt;&lt;p style="text-align: justify;font-color:navy; font-size:12px"&gt;&lt;br /&gt;A veces simplemente las personas no hacen para nada lo que tu esperas, y la verdad&lt;br /&gt;no deberia ponerme triste ni decepcionarme por ello, al final no puedo disponer de&lt;br /&gt;sus acciones ni pensamientos a mi antojo...........siempre espera lo minimo de cada&lt;br /&gt;quien o mejor no esperes nada, asi evitas problemas y te llevaras grandes alegrias.&lt;br /&gt;&lt;br /&gt;Increible cuanta alegria recibi ahora por una simple llamada telefonica que me hizo&lt;br /&gt;alguien super importante para mi.... seguro ella espera que la llame pronto, y pues&lt;br /&gt;se me ocurre que puedo ser mas creativo que eso ... &lt;b&gt;:)&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A todo esto, este remake me ha super gustado&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;b&gt;Just Feel Better &lt;/b&gt;&lt;br /&gt;(Santana y Steven Tyler o como se llame este trompudo .... )&lt;br /&gt;&lt;br /&gt;&lt;span font="verdana" style=""&gt;&lt;br /&gt;She said, I feel stranded&lt;br /&gt;And I can't tell anymore&lt;br /&gt;If I'm coming or I'm going&lt;br /&gt;It's not how I planned it&lt;br /&gt;I've got a key to the door&lt;br /&gt;But it just won't open&lt;br /&gt;&lt;br /&gt;And I know, I know, I know&lt;br /&gt;Part of me says let it go&lt;br /&gt;That life happens for a reason&lt;br /&gt;I don't, I don't, I don't&lt;br /&gt;Cause it never worked before&lt;br /&gt;But this time, this time&lt;br /&gt;I'm gonna try anything to just feel better&lt;br /&gt;&lt;br /&gt;Tell me what to do&lt;br /&gt;You know I can't see through&lt;br /&gt;The haze around me&lt;br /&gt;And I'll do anything to just feel better&lt;br /&gt;I can't find my way&lt;br /&gt;God I need a change&lt;br /&gt;And I'll do anything to just feel better&lt;br /&gt;Any little thing to just feel better&lt;br /&gt;&lt;br /&gt;She said I need you to hold me&lt;br /&gt;I'm a little far from the shore&lt;br /&gt;And I'm afraid of sinking&lt;br /&gt;You're the only one who knows me&lt;br /&gt;And who doesn't ignore,&lt;br /&gt;That my soul is weeping&lt;br /&gt;&lt;br /&gt;I know, I know, I know&lt;br /&gt;Part of me says let it go&lt;br /&gt;Everything must have its season&lt;br /&gt;Around, around it goes&lt;br /&gt;Everyday's the one before&lt;br /&gt;But this time, this time,&lt;br /&gt;I'm gonna try anything to just feel better&lt;br /&gt;&lt;br /&gt;Tell me what to do&lt;br /&gt;You know I can't see through&lt;br /&gt;The haze around me&lt;br /&gt;And I'll do anything to just feel better&lt;br /&gt;I can't find my way&lt;br /&gt;God I need a change&lt;br /&gt;And I'll do anything to just feel better&lt;br /&gt;Any little thing to just feel better&lt;br /&gt;&lt;br /&gt;I'm tired of holding on&lt;br /&gt;To all the things I oughta leave behind&lt;br /&gt;It's really getting old and&lt;br /&gt;I think I need a little help this time&lt;br /&gt;&lt;br /&gt;I'm gonna try anything to just feel better&lt;br /&gt;Tell me what to do&lt;br /&gt;You know I can't see through&lt;br /&gt;The haze around me&lt;br /&gt;And I'll do anything to just feel better&lt;br /&gt;I can't find my way&lt;br /&gt;God I need a change&lt;br /&gt;And I'll do anything to just feel better&lt;br /&gt;Any little thing to just feel better&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-114136357067475145?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/114136357067475145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=114136357067475145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114136357067475145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114136357067475145'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/03/just-feel-better.html' title='Just Feel Better'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-114039256889530765</id><published>2006-02-19T15:40:00.000-08:00</published><updated>2007-04-27T22:04:05.416-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>no es nuevo, pero siempre me da gracia</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;"Roses are #FF0000,&lt;br /&gt;violets are #0000FF,&lt;br /&gt;and all my base&lt;br /&gt;are belong to you.&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-114039256889530765?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/114039256889530765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=114039256889530765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114039256889530765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114039256889530765'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/02/no-es-nuevo-pero-siempre-me-da-gracia.html' title='no es nuevo, pero siempre me da gracia'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-114014363646271937</id><published>2006-02-16T18:25:00.000-08:00</published><updated>2007-04-27T22:04:05.417-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Helloween en SAL</title><content type='html'>&lt;p&gt;&lt;br /&gt;Bueno, despues de ver a therion por estos rumbos no es como que lo haya considerado&lt;br /&gt;imposible, pero solamente me pregunto como le hacen para traer a tanto artista a SAL&lt;br /&gt;no vienen por caridad como me acuerdo que era antes, se leia concierto a beneficio de ....vaaaaa , hoy solamente me doy cuenta que vienen decenas de artistas de todo genero y que probablemente no estan tan "chotiados" aun como para venir a la muerte de sus carreras o en los "reencuentros" como se hacia antes, de la misma manera, la entrada aqui es la miserable cantidad de $30 bolas por persona en el mas caro y no lo compensan con la cantidad de asistentes, ESTA MARA LLENA ESTADIOS DE VERDAD no los de juguete que tenemos aqui ...... solo se me ocurre que es lavado de dinero .... bueno, al menos lo lavan de manera que yo me beneficio .... ( como si eso me consolara ) igual voy a ir para ser incongruente con mi moralidad, al final no es como que vaya a convencer a toda la gente de no ir a una vaina de estas con mis suposiciones, y solo un pez en el lago no hace cuarezma ( no era asi vea, al final no me importa )&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;Bueno a ver a Helloween&lt;br /&gt;&lt;br /&gt;por si no te podias ninguna cancion de ellos..... esta rola es buena&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;span style="font-size:+1;"&gt;Eagle fly free &lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;People are in big confusion&lt;br /&gt;They don’t like their constitutions&lt;br /&gt;Everyday they draw conclusions&lt;br /&gt;And they’re still prepared for war&lt;br /&gt;&lt;br /&gt;Some can say what’s ineffective&lt;br /&gt;Some make up themselves attractive&lt;br /&gt;Build up things they call protective&lt;br /&gt;Well your life seems quite bizarre&lt;br /&gt;&lt;br /&gt;Bridge: in the sky a mighty eagle&lt;br /&gt;Doesn’t care ’bout what’s illegal&lt;br /&gt;On it’s wings the rainbow’s light&lt;br /&gt;It’s flying to eternity&lt;br /&gt;&lt;br /&gt;Chorus: eagle fly free&lt;br /&gt;Let people see&lt;br /&gt;Just make it your own way&lt;br /&gt;Leave time behind&lt;br /&gt;Follow the sign&lt;br /&gt;Together we’ll fly someday&lt;br /&gt;&lt;br /&gt;Hey, we think so supersonic&lt;br /&gt;And we make our bombs atomic&lt;br /&gt;Or the better quite neutronic&lt;br /&gt;But the poor don’t see a dime&lt;br /&gt;&lt;br /&gt;Nowadays the air’s polluted&lt;br /&gt;Ancient people persecuted&lt;br /&gt;That’s what mankind contributed&lt;br /&gt;To create a better time&lt;br /&gt;&lt;br /&gt;Bridge: in the sky a mighty eagle&lt;br /&gt;Doesn’t care ’bout what’s illegal&lt;br /&gt;On it’s wings the rainbow’s light&lt;br /&gt;It’s flying to eternity&lt;br /&gt;&lt;br /&gt;Chorus: eagle fly free&lt;br /&gt;Let people see&lt;br /&gt;Just make it your own way&lt;br /&gt;Leave time behind&lt;br /&gt;Follow the sign&lt;br /&gt;Together we’ll fly someday&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-114014363646271937?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/114014363646271937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=114014363646271937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114014363646271937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/114014363646271937'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2006/02/helloween-en-sal.html' title='Helloween en SAL'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-113546650900501317</id><published>2005-12-24T15:20:00.000-08:00</published><updated>2007-04-27T22:04:05.417-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>and I am</title><content type='html'>&lt;img src="http://images.quizilla.com/P/psionickender/1081446704_FolderScar.jpg" border="0" alt="Scar"&gt;&lt;br&gt;Scar&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;a href="http://quizilla.com/users/psionickender/quizzes/Which%20Fullmetal%20Alchemist%20Character%20are%20you%3F/"&gt; Which Fullmetal Alchemist Character are you?&lt;/a&gt;&lt;BR&gt; &lt;font size="-2"&gt;brought to you by &lt;a href="http://quizilla.com"&gt;Quizilla&lt;/a&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-113546650900501317?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/113546650900501317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=113546650900501317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/113546650900501317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/113546650900501317'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/12/and-i-am.html' title='and I am'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-113531657862567643</id><published>2005-12-22T21:35:00.000-08:00</published><updated>2007-04-27T22:04:55.680-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quotes'/><title type='text'>todays quotes</title><content type='html'>Do not spoil what you have by desiring what you have not;&lt;br /&gt;but remember that what you now have was once among the&lt;br /&gt;things you only hoped for.&lt;br /&gt;- Epicurus (341-270 BC)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;True compassion is more than flinging a coin to a beggar;&lt;br /&gt;it understands that an edifice that produces beggars needs&lt;br /&gt;restructuring.&lt;br /&gt;- Martin Luther King, Jr. (1929-1968)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Reconsider your definitions.  We are prone to judge success&lt;br /&gt;by the index of our salaries or the size of our automobiles&lt;br /&gt;rather than by the quality of our service and relationship&lt;br /&gt;to mankind.&lt;br /&gt;- Martin Luther King Jr.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The more I want to get something done,&lt;br /&gt;the less I call it work.&lt;br /&gt;- Richard Bach&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-113531657862567643?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/113531657862567643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=113531657862567643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/113531657862567643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/113531657862567643'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/12/todays-quotes.html' title='todays quotes'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-113255256646362810</id><published>2005-11-20T21:41:00.000-08:00</published><updated>2007-04-27T22:02:55.412-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>ok Ruby on Rails does work</title><content type='html'>if you're using postgres you'll probably wanna use an id generator... hum, theres not&lt;br /&gt;so we'll better use a sequence =)&lt;br /&gt;ruby wont find it automatically, so you'll better just do this&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;create sequence t1_id_seq start 1;&lt;br /&gt;alter table t1 alter column id set default nextval('public.t1_id_seq');&lt;br /&gt;&lt;br /&gt;elegant... nope, but its the SIMPLIEST THING THAT COULD POSIBLY WORK =P&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;another thing, if they tell you that &lt;br /&gt;&lt;br /&gt;created_on and updated_on will be automatically handled by RoR .... well i wont believe them, not for a date , not for a timestamp in PG, it allways show both fields in the object form ... @_@, haven't try it in mysql, for i don't like it, but would&lt;br /&gt;think it work well with it&lt;br /&gt;&lt;br /&gt;and finally , DOWNLOAD RADRails, its an SWT IDE specially for rails, if you think it's already fast, you wont believe how productive can you be with RAD.&lt;br /&gt;&lt;br /&gt;just google it !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-113255256646362810?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/113255256646362810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=113255256646362810' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/113255256646362810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/113255256646362810'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/11/ok-ruby-on-rails-does-work.html' title='ok Ruby on Rails does work'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-113191607227112141</id><published>2005-11-13T13:06:00.000-08:00</published><updated>2007-04-27T22:07:04.644-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry n stuff'/><title type='text'>The misterious stranger ( Mark Twain )</title><content type='html'>"....Strange! that you should not have suspected years ago -- centuries, ages, eons, ago! -- for you have existed, companionless, through all the eternities. Strange, indeed, that you should not have suspected that your universe and its contents were only dreams, visions, fiction! Strange, because they are so frankly and hysterically insane -- like all dreams: a God who could make good children as easily as bad, yet preferred to make bad ones; who could have made every one of them happy, yet never made a single happy one; who made them prize their bitter life, yet stingily cut it short; who gave his angels eternal happiness unearned, yet required his other children to earn it; who gave his angels painless lives, yet cursed his other children with biting miseries and maladies of mind and body; who mouths justice and invented hell -- mouths mercy and invented hell -- mouths Golden Rules, and forgiveness multiplied by seventy times seven, and invented hell; who mouths morals to other people and has none himself; who frowns upon crimes, yet commits them all; who created man without invitation, then tries to shuffle the responsibility for man's acts upon man, instead of honorably placing it where it belongs, upon himself; and finally, with altogether divine obtuseness, invites this poor, abused slave to worship him!...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-113191607227112141?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/113191607227112141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=113191607227112141' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/113191607227112141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/113191607227112141'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/11/misterious-stranger-mark-twain.html' title='The misterious stranger ( Mark Twain )'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112934079175192867</id><published>2005-10-14T18:45:00.000-07:00</published><updated>2007-04-27T22:04:05.417-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Heirate Mich - Rammstein</title><content type='html'>You see him creeping around the church&lt;br /&gt;he has been alone for a year&lt;br /&gt;The sadness took away all of his senses&lt;br /&gt;he sleeps every night by her grave&lt;br /&gt;&lt;br /&gt;There, by the bells sleeps a stone&lt;br /&gt;and I alone can read it&lt;br /&gt;and on the fence, the red rooster&lt;br /&gt;who was your heart at that time&lt;br /&gt;&lt;br /&gt;The fear has been skewered on this fence&lt;br /&gt;I now go digging every night&lt;br /&gt;to see what still remains&lt;br /&gt;of the face that smiled for me&lt;br /&gt;&lt;br /&gt;There by the bells I spend the night&lt;br /&gt;there between snails, a lonely animal&lt;br /&gt;during the day I run after the night&lt;br /&gt;you escape me for the second time&lt;br /&gt;&lt;br /&gt;Marry me&lt;br /&gt;&lt;br /&gt;with my hands I dig deep&lt;br /&gt;to find what I missed so much&lt;br /&gt;and under the moon in its most beautiful dress&lt;br /&gt;I have kissed your cold mouth&lt;br /&gt;&lt;br /&gt;I take you tenderly by the arm&lt;br /&gt;but your skin rips like paper&lt;br /&gt;and parts fall off of you&lt;br /&gt;you escape me for the second time&lt;br /&gt;&lt;br /&gt;Marry me&lt;br /&gt;&lt;br /&gt;So I take what still remains&lt;br /&gt;the night is hot and we are naked&lt;br /&gt;according to the curse the rooster greets the morning&lt;br /&gt;so I hacked off his head &lt;br /&gt;&lt;br /&gt;O_O&lt;br /&gt;&lt;br /&gt;kindo sick isn't it, &lt;br /&gt;.... rulz still&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112934079175192867?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112934079175192867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112934079175192867' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112934079175192867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112934079175192867'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/10/heirate-mich-rammstein.html' title='&lt;b&gt;Heirate Mich - Rammstein&lt;/b&gt;'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112933927905966078</id><published>2005-10-14T18:08:00.000-07:00</published><updated>2007-04-27T22:04:55.680-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quotes'/><title type='text'>the misterious stranger</title><content type='html'>&lt;a href="http://etext.lib.virginia.edu/toc/modeng/public/TwaMyst.html"&gt;the misterious stranger &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;bueno, que puedo decir... ta bien, leanlo si pueden !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112933927905966078?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112933927905966078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112933927905966078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112933927905966078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112933927905966078'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/10/misterious-stranger.html' title='the misterious stranger'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112899830489540825</id><published>2005-10-10T19:32:00.000-07:00</published><updated>2007-04-27T22:02:55.413-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>nota de tapestry 3.0 para mi</title><content type='html'>Faaaaaaa&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Recuerda que el entry point de la aplicacion es el&lt;br /&gt;&lt;span style="color:red;"&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Home.page&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Home.html&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Home.java&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Y si usas los listeners de la pagina ( pageBeginRender .. )&lt;br /&gt;implements PageRenderListener&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ojala no se me vuelva a olvidar, pero ya que lo aprendido con &lt;b&gt;dolor&lt;/b&gt; cuesta olvidar lo dudo mucho .....( 1 hora de dundear )&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112899830489540825?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112899830489540825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112899830489540825' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112899830489540825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112899830489540825'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/10/nota-de-tapestry-30-para-mi.html' title='nota de tapestry 3.0 para mi'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112899782035406043</id><published>2005-10-10T19:26:00.000-07:00</published><updated>2007-04-27T22:02:55.413-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>ruby IDE</title><content type='html'>i guess ill stick to ruby, if you´re looking for a decent IDE for this interesting language&lt;br /&gt;here is a lil gift for you&lt;br /&gt;&lt;br /&gt;http://prdownloads.sourceforge.net/rubyde/RDE1.0.1_setup.exe?download&lt;br /&gt;&lt;br /&gt;its in delphi and support other languages , just 2 MB, and it's GPL ...&lt;br /&gt;the best i have seen so far, hope the RIDE for eclipse beat that one in a few months !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112899782035406043?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112899782035406043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112899782035406043' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112899782035406043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112899782035406043'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/10/ruby-ide.html' title='ruby IDE'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112796320582076723</id><published>2005-09-28T20:05:00.000-07:00</published><updated>2007-04-27T22:07:04.644-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><category scheme='http://www.blogger.com/atom/ns#' term='poetry n stuff'/><title type='text'>men follow courage ....</title><content type='html'>&lt;b&gt;&lt;a href="http://us.imdb.com/name/nm0005171/"&gt;Robert the Bruce&lt;/a&gt;&lt;/b&gt;: I'm not a coward. I want what you want, but we need the nobles. &lt;br /&gt;  &lt;b&gt;&lt;a href="http://us.imdb.com/name/nm0000154/"&gt;William Wallace&lt;/a&gt;&lt;/b&gt;: We need them? &lt;br /&gt;  &lt;b&gt;&lt;a href="http://us.imdb.com/name/nm0005171/"&gt;Robert the Bruce&lt;/a&gt;&lt;/b&gt;: Aye &lt;br /&gt;  &lt;b&gt;&lt;a href="http://us.imdb.com/name/nm0000154/"&gt;William Wallace&lt;/a&gt;&lt;/b&gt;: Nobles. Now tell me, what does that mean to be noble? Your title gives you claim to the throne of our country, but men don't follow titles, they follow courage. Now our people know you. Noble, and common, they respect you. And if you would just lead them to freedom, they'd follow you. And so would I&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112796320582076723?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112796320582076723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112796320582076723' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112796320582076723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112796320582076723'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/09/men-follow-courage.html' title='men follow courage ....'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112736902163341344</id><published>2005-09-21T22:50:00.000-07:00</published><updated>2007-04-27T22:02:55.413-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><title type='text'>sccripting with ruby</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/4671/1538/1600/baby_tux_find.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/4671/1538/320/baby_tux_find.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt; Let´s see ... why do i need to know a script lenguage ....&lt;br /&gt;yeap , to automarize, the stuff i do manually the whole time ....&lt;br /&gt;and wich in a java program would take me like forever (30 minutes ?)&lt;br /&gt;&lt;br /&gt;OMG hope sometime get it, cuz right now i don't really do it, i could do a&lt;br /&gt;System call from JAVA too!!! .... yeah regular expressions ..... gotcha, i need an apache library for that .... FALSE, in java 1.4 i got it out of tha box ....!!!! somebody tell me why !!!&lt;br /&gt;&lt;br /&gt;Still I'm making my way through it, hope it doesn't hurt, RUBY, PERL, I'm on my way&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112736902163341344?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112736902163341344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112736902163341344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112736902163341344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112736902163341344'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/09/sccripting-with-ruby.html' title='sccripting with ruby'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112736809231727163</id><published>2005-09-21T22:45:00.000-07:00</published><updated>2007-04-27T22:04:31.832-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>dieta mortal</title><content type='html'>todos los dias: jugo de naranja/zanahoria&lt;br /&gt;&lt;br /&gt;dia 1&lt;br /&gt;sopa de repollo&lt;br /&gt;frutas&lt;br /&gt;&lt;br /&gt;dia 2&lt;br /&gt;sopa de repollo&lt;br /&gt;1 papa horneada&lt;br /&gt;&lt;br /&gt;dia 3-4&lt;br /&gt;repetir dia 1&lt;br /&gt;&lt;br /&gt;dia 5&lt;br /&gt;dia 2 + carne al vapor&lt;br /&gt;&lt;br /&gt;dia 6&lt;br /&gt;2 tostadas pan/trigo&lt;br /&gt;sopa&lt;br /&gt;&lt;br /&gt;Un buen amigo mio me recomendo esto, a el le ha dado suuuuper resultado, asi que si eres fuerte de espiritu y has logrado llegar al nirvana.... pero aun tienes tus libras de mas.... check it out&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112736809231727163?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112736809231727163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112736809231727163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112736809231727163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112736809231727163'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/09/dieta-mortal.html' title='dieta mortal'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112726886705134237</id><published>2005-09-20T19:06:00.000-07:00</published><updated>2007-04-27T22:07:17.538-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry n stuff'/><title type='text'>El gusto de la nada</title><content type='html'>&lt;span style="font-size:-1;"&gt;&lt;br /&gt;¡Triste espiritu, en otro tiempo amante de la lucha,&lt;br /&gt;la Esperanza, cuya espuela aviva tu ardor,&lt;br /&gt;no quiere ya montarte! Tiéndete sin pudor,&lt;br /&gt;vi8ejo caballo cuyas patas tropiezan en cada obstáculo.&lt;br /&gt;&lt;br /&gt;Resígnate, corazón mío; duerme tu sueño de bruto.&lt;br /&gt;&lt;br /&gt;¡Espíritu vencido, extenuado! Para ti, viejo merodeador,&lt;br /&gt;el amor no tiene ya gusto, ni tampoco la disputa;&lt;br /&gt;¡adiós pues, cantos del cobre y suspiros de la flauta!,&lt;br /&gt;¡placceres, no tentéis ya a un coraz´son sombrío y gruñón.&lt;br /&gt;&lt;br /&gt;¡La adorable primabvera ha perdido su olor!&lt;br /&gt;&lt;br /&gt;Y el Tiempo me devora minuto a minuto,&lt;br /&gt;como la nieve inmensa a un cuerpo  entumecido,&lt;br /&gt;contemplo desde lo alto la redondez del globo,&lt;br /&gt;y ya no busco en él el abrigo de una choza.&lt;br /&gt;&lt;br /&gt;Avalancha, ¿quieres llevarme en tu caída ?&lt;br /&gt;&lt;br /&gt;Flores del Mal, 1987, charles baudelaire..&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;Que puedo decir..... ni siquiera se por que me gusta como escribe este tipo ....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112726886705134237?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112726886705134237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112726886705134237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112726886705134237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112726886705134237'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/09/el-gusto-de-la-nada.html' title='El gusto de la nada'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112726827285360638</id><published>2005-09-20T18:58:00.001-07:00</published><updated>2007-04-27T22:07:17.539-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry n stuff'/><title type='text'>Odiar el amor</title><content type='html'>&lt;p&gt;&lt;br /&gt;La luna se murió&lt;br /&gt;aunque no creo en los ángeles.&lt;br /&gt;La copa final transcurre&lt;br /&gt;antes de la sed que sufro.&lt;br /&gt;La grama azul se ha perdido&lt;br /&gt;uyendo tras tu velamen.&lt;br /&gt;&lt;/p&gt;La mariposa incneidando&lt;br /&gt;su color, fue ceniza.&lt;br /&gt;La madrugada fusila&lt;br /&gt;rocío y pájaros mudos.&lt;br /&gt;La desnudez me avergüenza&lt;br /&gt;y me hace heridas de niño.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;El corazon sin tus manos&lt;br /&gt;es mi enemigo en el pecho.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112726827285360638?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112726827285360638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112726827285360638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112726827285360638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112726827285360638'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/09/odiar-el-amor_20.html' title='Odiar el amor'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112659670585903544</id><published>2005-09-13T00:31:00.000-07:00</published><updated>2007-04-27T22:07:17.539-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poetry n stuff'/><title type='text'>El cinico</title><content type='html'>&lt;pre&gt;Claro es que no tengo en las manos&lt;br /&gt;el derecho a morirme&lt;br /&gt;ni siquiera en las abandonadas tardes de los domingos&lt;br /&gt;&lt;br /&gt;Por otra parte se debe comprender que la muerte&lt;br /&gt;es una manufactura inoficiosa&lt;br /&gt;y que los suicidas&lt;br /&gt;siempre tuvieron una mortal pereza&lt;br /&gt;a sufrir.&lt;br /&gt;&lt;br /&gt;Ademas, debo&lt;br /&gt;la cuenta de la luz ....&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112659670585903544?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112659670585903544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112659670585903544' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112659670585903544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112659670585903544'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/09/el-cinico.html' title='&lt;font color=&quot;red&quot;&gt;El cinico&lt;/font&gt;'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16270923.post-112577436000168554</id><published>2005-09-03T12:01:00.000-07:00</published><updated>2007-04-27T22:04:31.833-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='misc'/><title type='text'>Firts time here</title><content type='html'>Well, I'll be learning Tapestry  3.1 right now , so I'll apreciate any tips anyone could give me , yes i know Tapestry 4.0 its already here and that JSF are the last stuff but i have to begin with something and to tell y the true JSF could be an standard but its just a new born child , in the near future, hope to get a hold on that too&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16270923-112577436000168554?l=crrodriguez.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://crrodriguez.blogspot.com/feeds/112577436000168554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16270923&amp;postID=112577436000168554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112577436000168554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16270923/posts/default/112577436000168554'/><link rel='alternate' type='text/html' href='http://crrodriguez.blogspot.com/2005/09/firts-time-here.html' title='Firts time here'/><author><name>Roberto</name><uri>http://www.blogger.com/profile/04644687885853201871</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
