<?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-17556944</id><updated>2011-11-16T04:24:29.125-06:00</updated><category term='juegos'/><category term='xml'/><category term='fuente'/><category term='ant'/><category term='programación'/><category term='televisa'/><category term='java'/><category term='administracion'/><category term='php'/><category term='tutorial'/><category term='weblogic'/><category term='mexico'/><category term='SyntaxHighlighter'/><category term='hudson'/><category term='crisis'/><category term='solaris'/><category term='aoe'/><category term='codigo'/><title type='text'>El Blog de Paco Villa</title><subtitle type='html'>Java, Spring y lo que se pueda del mundo del desarrollo</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-17556944.post-4402881147405838975</id><published>2010-08-19T17:17:00.001-05:00</published><updated>2010-08-19T17:22:16.486-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><title type='text'>Buenos Tutoriales para iniciar en java</title><content type='html'>Aunque digan que se esta muriendo, todos los días nuevos programadores se agregan a las lineas de Java.&lt;br /&gt;&lt;br /&gt;Hoy me encontré estos 2 muy buenos post de introducción al lenguaje Java:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/java/tutorials/j-introtojava1/index.html?ca=drs-"&gt;Introduction to Java programming, Part 1: Java language basics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/java/tutorials/j-introtojava2/index.html?ca=drs-"&gt;Introduction to Java programming, Part 2: Constructs for real-world applications&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Están en ingles, pero pueden ser de mucha ayuda para quien va empezando en esto de Java.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-4402881147405838975?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/4402881147405838975/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=4402881147405838975' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/4402881147405838975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/4402881147405838975'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2010/08/buenos-tutoriales-para-iniciar-en-java.html' title='Buenos Tutoriales para iniciar en java'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-7953809393183032403</id><published>2010-05-16T01:52:00.004-05:00</published><updated>2010-07-16T11:32:24.711-05:00</updated><title type='text'>Validación de Spring cuando no hay internet</title><content type='html'>&lt;div style="text-align: left;"&gt;Me esta tocando desarrollar aplicaciones que no van a tener salida a internet y justo al probarlas en ese ambiente Spring fallo:&lt;/div&gt;&lt;div style="text-align: left;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;[java] SEVERE: Context initialization failed [java] org.springframework.beans.factory.parsing.BeanDefinitionParsingException: &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/aop]&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Despues de buscar sin obtener ninguna respuesta concreta, me puse a investigar y encontre que la clase encargada de realizar la conversion entre URL y recurso en el classpath se llama: "PluggableSchemaResolver"&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&amp;nbsp; &lt;/div&gt;&lt;div style="text-align: left;"&gt;Como funciona:&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="background-color: #ffe599; text-align: left;"&gt;By default, this class will look for mapping files in the classpath  using the pattern:  META-INF/spring.schemas allowing for multiple files to  exist on the  classpath at any one time&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&amp;nbsp; &lt;/div&gt;&lt;div style="text-align: left;"&gt;Pero en mi caso solo lee el primer archivo encontrado.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&amp;nbsp; &lt;/div&gt;&lt;div style="text-align: left;"&gt;Solucion temporal:&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Crear un archivo META-INF/spring.schemas en el classpath y agregar todas las definiciones de xsd que se vayan a utilizar.&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: left;"&gt;Con eso queda resuelto el problema en lo que la gente de springsource da con la solución permanete.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-7953809393183032403?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/7953809393183032403/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=7953809393183032403' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/7953809393183032403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/7953809393183032403'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2010/05/validacion-de-spring-cuando-no-hay.html' title='Validación de Spring cuando no hay internet'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-5935490789503250352</id><published>2009-11-26T17:37:00.001-06:00</published><updated>2009-11-26T17:38:23.694-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='codigo'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><category scheme='http://www.blogger.com/atom/ns#' term='SyntaxHighlighter'/><category scheme='http://www.blogger.com/atom/ns#' term='fuente'/><title type='text'>Coloreado y formateo de codigo fuente en blogger con SyntaxHighlighter</title><content type='html'>En la entrada anterior estaba tratando de postear ejemplos de código fuente (xml) y me encontre esta libreria que cumple ese proposito:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter"&gt;SyntaxHighlighter&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Muy fácil de configurar y se integra perfecto a bloggers. No voy a poner la guía de como integrarlo porque en el sitio esta explicado a la perfección.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-5935490789503250352?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/5935490789503250352/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=5935490789503250352' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/5935490789503250352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/5935490789503250352'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2009/11/coloreado-y-formateo-de-codigo-fuente.html' title='Coloreado y formateo de codigo fuente en blogger con SyntaxHighlighter'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-8674606572612945072</id><published>2009-11-26T16:56:00.009-06:00</published><updated>2009-11-26T17:19:57.758-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='ant'/><category scheme='http://www.blogger.com/atom/ns#' term='hudson'/><category scheme='http://www.blogger.com/atom/ns#' term='weblogic'/><title type='text'>Como desplegar aplicaciones en weblogic remoto usando ant</title><content type='html'>Ayer estaba revisando como hacer para realizar un &lt;span id="SPELLING_ERROR_0"&gt;deploy&lt;/span&gt; remoto a un servidor &lt;span id="SPELLING_ERROR_1"&gt;weblogic&lt;/span&gt; ya que en el trabajo se cambiara de lugar el servidor &lt;span id="SPELLING_ERROR_2"&gt;weblogic&lt;/span&gt; (Por un momento &lt;span id="SPELLING_ERROR_3"&gt;sugerí&lt;/span&gt; que &lt;span id="SPELLING_ERROR_4"&gt;también&lt;/span&gt; se fuera &lt;a href="http://hudson-ci.org/"&gt;&lt;span id="SPELLING_ERROR_5"&gt;Hudson&lt;/span&gt;&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;Revisando la documentación de &lt;a href="http://download.oracle.com/docs/cd/E13222_01/wls/docs90/programming/wldeploy.html"&gt;&lt;span id="SPELLING_ERROR_7"&gt;weblogic&lt;/span&gt;&lt;/a&gt; (es de la versión 9, pero el comando &lt;span id="SPELLING_ERROR_8"&gt;wldeploy&lt;/span&gt; no cambio para la 10) me &lt;span id="SPELLING_ERROR_9"&gt;encontré&lt;/span&gt; que si se puede realizar esa tarea.&lt;br /&gt;&lt;br /&gt;Primero defino un macro para cargar el entorno de &lt;span id="SPELLING_ERROR_10"&gt;weblogic&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: xml"&gt;&lt;macrodef name="run-domain-task"&gt;&lt;br /&gt;&lt;attribute name="task.name"&gt;&lt;br /&gt;&lt;sequential&gt;&lt;br /&gt;&lt;property location="${my.bea.domain}\\bin\\run_domain_task.cmd" name="runner"&gt;&lt;br /&gt;&lt;copy file="${my.bea.domain}\\bin\\setDomainEnv.cmd" overwrite="true" tofile="${runner}"&gt;&lt;br /&gt;&lt;concat append="true" destfile="${runner}"&gt;&lt;br /&gt;ant -f "${ant.file}" @{task.name}&lt;br /&gt;&lt;exec executable="${runner}"&gt;&lt;br /&gt;&lt;/exec&gt;&lt;br /&gt;&lt;/copy&gt;&lt;br /&gt;&lt;/property&gt;&lt;br /&gt;&lt;/sequential&gt;&lt;br /&gt;&lt;/attribute&gt;&lt;br /&gt;&lt;/macrodef&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Ahora la parte de &lt;span id="SPELLING_ERROR_15"&gt;configuracion&lt;/span&gt; de la tarea:&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: xml"&gt;&lt;path id="deploy.classpath"&gt;&lt;br /&gt;&lt;fileset dir="C:\bea\wlserver_10.3\server\lib"&gt;&lt;br /&gt;&lt;include name="*.jar"&gt;&lt;br /&gt;&lt;/include&gt;&lt;br /&gt;&lt;/fileset&gt;&lt;br /&gt;&lt;br /&gt;&lt;target name="deploy"&gt;&lt;br /&gt;&lt;run-domain-task name="deploy.weblogic"&gt;&lt;br /&gt;&lt;/run-domain-task&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;target name="deploy.weblogic"&gt;&lt;br /&gt;&lt;wldeploy action="deploy" adminurl="t3://URL_equipo_remoto:7001" debug="true" failonerror="true" name="NombreDeLaAplicacion" password="passwordWeblogic" remote="true" source="ruta/a/la/aplicacion.war" targets="NombreDelServidorDestino" upload="true" user="usuarioWeblogic" verbose="true"&gt;&lt;br /&gt;&lt;/wldeploy&gt;&lt;br /&gt;&lt;/target&gt;&lt;/target&gt;&lt;/path&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Lo &lt;span id="SPELLING_ERROR_16"&gt;único&lt;/span&gt; que hay que agregar son dos opciones:&lt;br /&gt;&lt;br /&gt;&lt;span id="SPELLING_ERROR_17"&gt;remote&lt;/span&gt;="&lt;span id="SPELLING_ERROR_18"&gt;true&lt;/span&gt;"  Indica que el servidor destino no es la misma maquina de donde se intenta desplegar&lt;br /&gt;&lt;span id="SPELLING_ERROR_19"&gt;upload&lt;/span&gt;="&lt;span id="SPELLING_ERROR_20"&gt;true&lt;/span&gt;"   Indica que antes de cualquier cosa suba el archivo al servidor remoto.&lt;br /&gt;&lt;br /&gt;Y con eso ya tenemos un pequeño &lt;span id="SPELLING_ERROR_21"&gt;script&lt;/span&gt; para desplegar &lt;span id="SPELLING_ERROR_22"&gt;aplicaciones&lt;/span&gt; en &lt;span id="SPELLING_ERROR_23"&gt;weblogic&lt;/span&gt; (Remotos y Locales) desde &lt;span id="SPELLING_ERROR_24"&gt;ant&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Ideal si usamos &lt;a href="http://hudson-ci.org/"&gt;&lt;span id="SPELLING_ERROR_25"&gt;hudson&lt;/span&gt;&lt;/a&gt; como nuestro sistema de integración&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-8674606572612945072?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/8674606572612945072/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=8674606572612945072' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/8674606572612945072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/8674606572612945072'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2009/11/como-desplegar-aplicaciones-en-weblogic_26.html' title='Como desplegar aplicaciones en weblogic remoto usando ant'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-1600090637344666382</id><published>2009-05-10T10:41:00.004-05:00</published><updated>2009-11-26T17:06:28.288-06:00</updated><title type='text'>Ubuntu 9.01 listo en mi lap toshiba (Update Ubuntu 9.1)</title><content type='html'>Solo comentar que ahora instale &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ubuntu&lt;/span&gt; 9.1 en mi &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;laptop&lt;/span&gt; de mil batallas.&lt;br /&gt;&lt;br /&gt;Todo muy bien, velocidad de arranque de lujo y nada (enserio nada) que configurar a mano.&lt;br /&gt;&lt;br /&gt;Esta versión de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ubuntu&lt;/span&gt;&lt;/span&gt; me &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;sorprendió&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;completamente&lt;/span&gt;. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Wireless&lt;/span&gt;&lt;/span&gt; detectada desde el inicio y algo que le faltaba a mi anterior &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;ubuntu&lt;/span&gt;&lt;/span&gt; es que nunca pude habilitar los efectos de escritorio si &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;algún&lt;/span&gt; error de por medio :(. Ahora si fue posible y mi escritorio ha quedado muy vistoso.&lt;br /&gt;&lt;br /&gt;Lo siguiente es establecer mi entorno de trabajo el cual es:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Eclipse&lt;/li&gt;&lt;li&gt;Java 6&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Oracle&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Weblogic&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Firefox&lt;/span&gt; con muchos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;plugins&lt;/span&gt; de desarrollo.&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Geronimo&lt;/span&gt; para desarrollos &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;opensource&lt;/span&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-1600090637344666382?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/1600090637344666382/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=1600090637344666382' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/1600090637344666382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/1600090637344666382'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2009/05/ubuntu-901-listo-en-mi-lap-toshiba.html' title='Ubuntu 9.01 listo en mi lap toshiba (Update Ubuntu 9.1)'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-2447617870295488311</id><published>2009-04-19T11:28:00.003-05:00</published><updated>2009-04-19T11:28:30.643-05:00</updated><title type='text'>SribeFire</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;Mi navegador favorito es Firefox. Y una de las extenciones que estoy probando es &lt;a href='http://www.scribefire.com'&gt;ScribeFire&lt;/a&gt;. Tratare de postear utilizandola ya que se me hace una herramienta muy completa.&lt;br/&gt;&lt;br/&gt;&lt;div class='zemanta-pixie'&gt;&lt;img src='http://img.zemanta.com/pixy.gif?x-id=69e68071-08f3-82e2-874b-2753aa30b0d3' class='zemanta-pixie-img'/&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/17556944-2447617870295488311?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/2447617870295488311/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=2447617870295488311' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/2447617870295488311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/2447617870295488311'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2009/04/sribefire.html' title='SribeFire'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-2968907667352302287</id><published>2009-04-14T19:18:00.002-05:00</published><updated>2009-04-14T19:21:29.003-05:00</updated><title type='text'>Google Apps y Java</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WQnkWbzYg6o/SeUoPzOTAXI/AAAAAAAAAC8/pJkbMbXwAQM/s1600-h/screenshot.1.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 255px;" src="http://2.bp.blogspot.com/_WQnkWbzYg6o/SeUoPzOTAXI/AAAAAAAAAC8/pJkbMbXwAQM/s320/screenshot.1.jpeg" alt="" id="BLOGGER_PHOTO_ID_5324706386348802418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Algo que estaba esperando.&lt;br /&gt;&lt;br /&gt;Por fin Google Apps tiene soporte para java.&lt;br /&gt;&lt;br /&gt;Ya baje el plugin para eclipse y finalice la aplicación de ejemplo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-2968907667352302287?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/2968907667352302287/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=2968907667352302287' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/2968907667352302287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/2968907667352302287'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2009/04/google-apps-y-java.html' title='Google Apps y Java'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_WQnkWbzYg6o/SeUoPzOTAXI/AAAAAAAAAC8/pJkbMbXwAQM/s72-c/screenshot.1.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-6278358192295279942</id><published>2009-03-30T11:01:00.004-06:00</published><updated>2009-03-30T11:13:30.694-06:00</updated><title type='text'>Hudson. Agilizando la detección de errores</title><content type='html'>He comenzado a trabajar con esta herramienta de integración continua ya que en mis trabajos como programador, siempre me quedaba la inquietud de que hacia falta mostrar los avances de un proyecto lo mas pronto posible.&lt;br /&gt;&lt;br /&gt;Ahora que tengo el encargo de un proyecto no lo dude y lo primero que hice fue implantar mi servidor de &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;interacción&lt;/span&gt; continua &lt;a href="https://hudson.dev.java.net/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Hudson&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;La instalación y configuración es muy fácil e intuitiva y en menos de 30 minutos tienes listo todo un sistema que te ayudara a realizar la tarea de integración de un proyecto.&lt;br /&gt;&lt;br /&gt;Ahora estoy trabajando en como hacer que mi instalación de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Hudson&lt;/span&gt; sea capaz de hacer un &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;despliegue&lt;/span&gt; en &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Weblogic&lt;/span&gt; ya que por &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;defacto&lt;/span&gt; solo tiene soporte para &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;tomcat&lt;/span&gt; y para &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Jboss&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-6278358192295279942?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/6278358192295279942/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=6278358192295279942' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/6278358192295279942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/6278358192295279942'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2009/03/hudson-agilizando-la-deteccion-de.html' title='Hudson. Agilizando la detección de errores'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-4559359389525001244</id><published>2008-11-05T11:18:00.004-06:00</published><updated>2008-11-05T11:24:59.964-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='programación'/><title type='text'>Open Flash Chart</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WQnkWbzYg6o/SRHWDxOCfdI/AAAAAAAAACY/W_PCXDDO43o/s1600-h/screenshot.3.jpeg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 111px;" src="http://1.bp.blogspot.com/_WQnkWbzYg6o/SRHWDxOCfdI/AAAAAAAAACY/W_PCXDDO43o/s320/screenshot.3.jpeg" alt="" id="BLOGGER_PHOTO_ID_5265224799612992978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://teethgrinder.co.uk/open-flash-chart/"&gt;Open Flash Chart&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;En las búsqueda de herramientas para las aplicaciones que desarrollo me encontre esta buena herramienta para hacer gráficas. La configuración es muy facil y te permite hacer graficas de barras, lineas, circulares y tiene muchas propiedades. Ofrecen ademas un montón de ejemplos asi como código de ayuda para Java, Perl, Python, Ruby and Rails, PHP y . NET. ASi que practicamente la puedes embeber en cualquier aplicación web. Yo ya la utilice y la verdad es que las gráficas quedan muy vistosas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-4559359389525001244?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/4559359389525001244/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=4559359389525001244' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/4559359389525001244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/4559359389525001244'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2008/11/grficas.html' title='Open Flash Chart'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WQnkWbzYg6o/SRHWDxOCfdI/AAAAAAAAACY/W_PCXDDO43o/s72-c/screenshot.3.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-3400156425513965767</id><published>2008-10-30T16:12:00.006-06:00</published><updated>2008-10-30T16:40:27.328-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='televisa'/><category scheme='http://www.blogger.com/atom/ns#' term='mexico'/><category scheme='http://www.blogger.com/atom/ns#' term='crisis'/><title type='text'>Televisa vs Crisis Mundial</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vIEFoTCM7uU&amp;amp;hl=es&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/vIEFoTCM7uU&amp;amp;hl=es&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Al ver este comercial me dio mucho coraje. Que creen los de televisa,  ¿Que todavia nos chupamos el dedo? El unico mensaje que me envia este comercial es: "Mexicano, siempre has estado jodido, entonces, ¡que te preocupa estarlo más!".&lt;br /&gt;&lt;br /&gt;¿Que le pasa a esta gente?. Y luego salen personas que nada que ver y que, la verdad, creo que no saben nada del tema.&lt;br /&gt;&lt;br /&gt;La teoria de un amigo es que nos estan preparando para el teleton. Ya que, como esta la situación en este momento, seguramente la gente lo pensará 2 veces antes de regalar su dinero a esta causa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-3400156425513965767?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/3400156425513965767/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=3400156425513965767' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/3400156425513965767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/3400156425513965767'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2008/10/televisa-vs-crisis-mundial.html' title='Televisa vs Crisis Mundial'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-2426589814624533567</id><published>2008-10-17T11:42:00.003-05:00</published><updated>2008-10-17T11:49:24.039-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='administracion'/><category scheme='http://www.blogger.com/atom/ns#' term='solaris'/><title type='text'>Comandos Utilies Solaris</title><content type='html'>&lt;a href="http://www.euroboxtec.co.uk/dba_hack.htm"&gt;Comandos Utiles&lt;/a&gt;&lt;br /&gt;Hace algún tiempo me encontre esta guia de comandos utiles para Solaris. Ha sobrevivido a 3 cambios de trabajo, 5 cambios de computadora y al echo de que en ese entonces no conocia del.icio.us.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-2426589814624533567?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/2426589814624533567/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=2426589814624533567' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/2426589814624533567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/2426589814624533567'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2008/10/comandos-utilies-solaris.html' title='Comandos Utilies Solaris'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-113139965739888822</id><published>2005-11-07T15:36:00.001-06:00</published><updated>2008-10-14T16:40:16.775-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aoe'/><category scheme='http://www.blogger.com/atom/ns#' term='juegos'/><title type='text'>Ya en aoe3</title><content type='html'>Ya comence a jugar aoe3. Hay algunas cosas que no me gustaron, como el hecho de que no hay rated, pero es un juego interezante y el hecho de tener cañones y explosiones lo hacen un juego muy vistoso. He llegado a tener un buen rating en supremacia y con algunas herramientas que han salido, ya hasta puedo mostrar mi firma:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1059/1695/1600/Pei2vErSoSP.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/1059/1695/320/Pei2vErSoSP.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Por el momento ahora cambie a DeathMatch que siepre me ha gustado mucho y ya hasta he desarrollado algunas estrategias para confundir al enemigo y depues aniquilarlo. Al momento me han dado resultado y ya llege a una metropolis 30++.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-113139965739888822?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/113139965739888822/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=113139965739888822' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/113139965739888822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/113139965739888822'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2005/11/ya-en-aoe3.html' title='Ya en aoe3'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-17556944.post-112864114891288608</id><published>2005-10-06T18:08:00.001-05:00</published><updated>2008-10-14T16:40:40.105-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='aoe'/><category scheme='http://www.blogger.com/atom/ns#' term='juegos'/><title type='text'>Comenzando el bloog</title><content type='html'>Acabo de adquirir este bloog, espero poderlo usar continuamente. Vamos a ver hasta donde me dan de espacio para publicar cosas. Uno de los temas que mas publicar&amp;eacute; seran el de Age of empires 3 que hasta donde veo va a ser mi juego favorito desde este momento hasta que salga una expansi&amp;oacute;n o un nuevo juego de ensemble studios.&lt;br /&gt;&lt;br /&gt;Para empezar un recuerdo de cuando llegue a sr el top 2 en la escalera de ESO jugando AOT.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1059/1695/1600/post-20-1107722063.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/1059/1695/400/post-20-1107722063.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Muy buenos tiempos de cuando jugaba AOT.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/17556944-112864114891288608?l=paco-villa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://paco-villa.blogspot.com/feeds/112864114891288608/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=17556944&amp;postID=112864114891288608' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/112864114891288608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/17556944/posts/default/112864114891288608'/><link rel='alternate' type='text/html' href='http://paco-villa.blogspot.com/2005/10/comenzando-el-bloog.html' title='Comenzando el bloog'/><author><name>Francisco</name><uri>http://www.blogger.com/profile/16401345221916129661</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='22' src='http://2.bp.blogspot.com/_WQnkWbzYg6o/TECDKB7Pw9I/AAAAAAAAAFU/W9bsHQAB42g/S220/scjp_suncertified.png'/></author><thr:total>0</thr:total></entry></feed>
