<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios para El blog de Deigote</title>
	<atom:link href="http://blog.deigote.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.deigote.com</link>
	<description>El mundo de Deigote. Un diario de cualquier cosa que me resulte interesante (si a alguien más se lo resulta, es otro cantar). Espero que os guste o disguste. Incluso que os deje indiferentes sería una opción tan buena como cualquier otra.</description>
	<lastBuildDate>Thu, 25 Apr 2013 16:55:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>Comentario en Juego de pensar: sigue la secuencia por Esteban Rodriguez Castillo</title>
		<link>http://blog.deigote.com/2007/05/18/juego-de-pensar-sigue-la-secuencia/comment-page-1/#comment-23481</link>
		<dc:creator>Esteban Rodriguez Castillo</dc:creator>
		<pubDate>Thu, 25 Apr 2013 16:55:40 +0000</pubDate>
		<guid isPermaLink="false">http://deigote.com/blog/2007/05/18/juego-de-pensar-sigue-la-secuencia/#comment-23481</guid>
		<description><![CDATA[y despue seria 13112221]]></description>
		<content:encoded><![CDATA[<p>y despue seria 13112221</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario en Juego de pensar: sigue la secuencia por Esteban Rodriguez Castillo</title>
		<link>http://blog.deigote.com/2007/05/18/juego-de-pensar-sigue-la-secuencia/comment-page-1/#comment-23480</link>
		<dc:creator>Esteban Rodriguez Castillo</dc:creator>
		<pubDate>Thu, 25 Apr 2013 16:54:38 +0000</pubDate>
		<guid isPermaLink="false">http://deigote.com/blog/2007/05/18/juego-de-pensar-sigue-la-secuencia/#comment-23480</guid>
		<description><![CDATA[osea 312211 jeje]]></description>
		<content:encoded><![CDATA[<p>osea 312211 jeje</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario en Juego de pensar: sigue la secuencia por Esteban Rodriguez Castillo</title>
		<link>http://blog.deigote.com/2007/05/18/juego-de-pensar-sigue-la-secuencia/comment-page-1/#comment-23479</link>
		<dc:creator>Esteban Rodriguez Castillo</dc:creator>
		<pubDate>Thu, 25 Apr 2013 16:53:21 +0000</pubDate>
		<guid isPermaLink="false">http://deigote.com/blog/2007/05/18/juego-de-pensar-sigue-la-secuencia/#comment-23479</guid>
		<description><![CDATA[si lo explican seria mejor, 1 despues hai 11 y des pues hay dos unos entonces seria 21 despues hay un dos y un uno entonces seria 1211, despues hay un uno, un dos, y dos uno por lo tanto seria 111221, por lo tanto des pues eria lo siguiente, tres uno, dos dos, y un uno, osea que solo hay que decir lo que yo escribi pero en numeros, es bastante facil, debes ver si en la de recien hay 31 y hay 22 y 11 eso es todo, 313311]]></description>
		<content:encoded><![CDATA[<p>si lo explican seria mejor, 1 despues hai 11 y des pues hay dos unos entonces seria 21 despues hay un dos y un uno entonces seria 1211, despues hay un uno, un dos, y dos uno por lo tanto seria 111221, por lo tanto des pues eria lo siguiente, tres uno, dos dos, y un uno, osea que solo hay que decir lo que yo escribi pero en numeros, es bastante facil, debes ver si en la de recien hay 31 y hay 22 y 11 eso es todo, 313311</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario en Java: cambiar el valor de un atributo privado de un objeto por goku</title>
		<link>http://blog.deigote.com/2007/05/29/java-cambiar-el-valor-un-atributo-privado-de-un-objeto/comment-page-1/#comment-23476</link>
		<dc:creator>goku</dc:creator>
		<pubDate>Wed, 13 Feb 2013 16:22:20 +0000</pubDate>
		<guid isPermaLink="false">http://deigote.com/blog/2007/05/29/java-cambiar-el-valor-un-atributo-privado-de-un-objeto/#comment-23476</guid>
		<description><![CDATA[Tenías razón y no se puede acceder al valor de un atributo si no se pone a accesible antes.
He aquí un código que lo hace de forma genérica:
public class ReflectionUtil {
    
    private final static Logger log = Logger.getLogger(ReflectionUtil.class);
    
    @SuppressWarnings(&quot;unchecked&quot;)
    public static  T getFieldValue(Object o, String fieldName) {
        Field field = null;
        
        try {
            field = o.getClass().getDeclaredField(fieldName);
        } catch (NoSuchFieldException e) {
            log.error(&quot;Impossible to obtain field &quot; + fieldName + &quot; from object &quot; + o, e);
            return null;
        }
        
        field.setAccessible(true);
        T value = null;
        
        try {
            value = (T)field.get(o);
        } catch (IllegalArgumentException &#124; IllegalAccessException e) {
            log.error(&quot;Impossible to obtain field value &quot; + fieldName + &quot; from object &quot; + o, e);
        }
        
        field.setAccessible(false);
        return value;
    }
}]]></description>
		<content:encoded><![CDATA[<p>Tenías razón y no se puede acceder al valor de un atributo si no se pone a accesible antes.<br />
He aquí un código que lo hace de forma genérica:<br />
public class ReflectionUtil {</p>
<p>    private final static Logger log = Logger.getLogger(ReflectionUtil.class);</p>
<p>    @SuppressWarnings(&#8220;unchecked&#8221;)<br />
    public static  T getFieldValue(Object o, String fieldName) {<br />
        Field field = null;</p>
<p>        try {<br />
            field = o.getClass().getDeclaredField(fieldName);<br />
        } catch (NoSuchFieldException e) {<br />
            log.error(&#8220;Impossible to obtain field &#8221; + fieldName + &#8221; from object &#8221; + o, e);<br />
            return null;<br />
        }</p>
<p>        field.setAccessible(true);<br />
        T value = null;</p>
<p>        try {<br />
            value = (T)field.get(o);<br />
        } catch (IllegalArgumentException | IllegalAccessException e) {<br />
            log.error(&#8220;Impossible to obtain field value &#8221; + fieldName + &#8221; from object &#8221; + o, e);<br />
        }</p>
<p>        field.setAccessible(false);<br />
        return value;<br />
    }<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario en Empezando con Liferay: una guía rápida de instalación por yeilin</title>
		<link>http://blog.deigote.com/2010/01/08/empezando-con-liferay-una-guia-rapida-de-instalacion/comment-page-1/#comment-23475</link>
		<dc:creator>yeilin</dc:creator>
		<pubDate>Tue, 05 Feb 2013 16:50:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deigote.com/?p=423#comment-23475</guid>
		<description><![CDATA[Hola necesito una ayuda por favor, estoy trabjando Liferay con postgres SQL 8.4, resulta ser q en el archivo portal - ext.properties tengo declarado lo siguiente 
jdbc.default.driveClassName=org.postgresql.Driver
jdbc.default.url=jdbc:postgresql://localhost:5433/lportal
jdbc.default.username=postgres
jdbc.default.password=postgres

pero cuando le doy finalizar a la instalacion me produce el siguiente error:
Database connection could not be established. Please check your connection settings.

Alguien me puede ayudar por favor]]></description>
		<content:encoded><![CDATA[<p>Hola necesito una ayuda por favor, estoy trabjando Liferay con postgres SQL 8.4, resulta ser q en el archivo portal &#8211; ext.properties tengo declarado lo siguiente<br />
jdbc.default.driveClassName=org.postgresql.Driver<br />
jdbc.default.url=jdbc:postgresql://localhost:5433/lportal<br />
jdbc.default.username=postgres<br />
jdbc.default.password=postgres</p>
<p>pero cuando le doy finalizar a la instalacion me produce el siguiente error:<br />
Database connection could not be established. Please check your connection settings.</p>
<p>Alguien me puede ayudar por favor</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario en Grails &#8211; generic methods for equals and hashCode calculation por This Week in Grails (2012-52) &#124; Nevada Java User Group</title>
		<link>http://blog.deigote.com/2012/12/27/grails-generic-methods-for-equals-and-hashcode-calculation/comment-page-1/#comment-23474</link>
		<dc:creator>This Week in Grails (2012-52) &#124; Nevada Java User Group</dc:creator>
		<pubDate>Thu, 03 Jan 2013 01:28:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deigote.com/?p=725#comment-23474</guid>
		<description><![CDATA[[...] Grails: generic methods for equals and hashCode calculation [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Grails: generic methods for equals and hashCode calculation [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario en Grails &#8211; generic methods for equals and hashCode calculation por An Army of Solipsists &#187; Blog Archive &#187; This Week in Grails (2012-52)</title>
		<link>http://blog.deigote.com/2012/12/27/grails-generic-methods-for-equals-and-hashcode-calculation/comment-page-1/#comment-23473</link>
		<dc:creator>An Army of Solipsists &#187; Blog Archive &#187; This Week in Grails (2012-52)</dc:creator>
		<pubDate>Wed, 02 Jan 2013 16:38:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deigote.com/?p=725#comment-23473</guid>
		<description><![CDATA[[...] Grails: generic methods for equals and hashCode calculation [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Grails: generic methods for equals and hashCode calculation [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario en Java: cambiar el valor de un atributo privado de un objeto por Goku</title>
		<link>http://blog.deigote.com/2007/05/29/java-cambiar-el-valor-un-atributo-privado-de-un-objeto/comment-page-1/#comment-23472</link>
		<dc:creator>Goku</dc:creator>
		<pubDate>Wed, 02 Jan 2013 11:44:27 +0000</pubDate>
		<guid isPermaLink="false">http://deigote.com/blog/2007/05/29/java-cambiar-el-valor-un-atributo-privado-de-un-objeto/#comment-23472</guid>
		<description><![CDATA[Quizá usaras el método Field getField(String fieldName) , el cual sólo devuelve los atributos que son visibles.

No obstante, lo probaré.

Un saludo.]]></description>
		<content:encoded><![CDATA[<p>Quizá usaras el método Field getField(String fieldName) , el cual sólo devuelve los atributos que son visibles.</p>
<p>No obstante, lo probaré.</p>
<p>Un saludo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario en Java: cambiar el valor de un atributo privado de un objeto por Deigote</title>
		<link>http://blog.deigote.com/2007/05/29/java-cambiar-el-valor-un-atributo-privado-de-un-objeto/comment-page-1/#comment-23471</link>
		<dc:creator>Deigote</dc:creator>
		<pubDate>Wed, 02 Jan 2013 11:32:02 +0000</pubDate>
		<guid isPermaLink="false">http://deigote.com/blog/2007/05/29/java-cambiar-el-valor-un-atributo-privado-de-un-objeto/#comment-23471</guid>
		<description><![CDATA[Buenas Goku San. 

Hace ya mucho de esto pero me suena que el método que propones devolvía null. Recuerdo que en su momento pensé que el que funcionase la solución que pongo ahí arriba debía ser algún tipo de despiste por parte de los desarrolladores de la JDK, y no me sorprendería que lo pensase por el hecho de que ambos métodos (el que yo usé y el que tú propones) devolvían resultados incoherentes. Pero habría que probarlo, porque soy incapaz de acordarme.

En cualquier caso gracias por la aportación, y si te animas a comprobarlo no dejes de contarnos el resultado :-). Saludos.]]></description>
		<content:encoded><![CDATA[<p>Buenas Goku San. </p>
<p>Hace ya mucho de esto pero me suena que el método que propones devolvía null. Recuerdo que en su momento pensé que el que funcionase la solución que pongo ahí arriba debía ser algún tipo de despiste por parte de los desarrolladores de la JDK, y no me sorprendería que lo pensase por el hecho de que ambos métodos (el que yo usé y el que tú propones) devolvían resultados incoherentes. Pero habría que probarlo, porque soy incapaz de acordarme.</p>
<p>En cualquier caso gracias por la aportación, y si te animas a comprobarlo no dejes de contarnos el resultado :-). Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentario en Java: cambiar el valor de un atributo privado de un objeto por Goku</title>
		<link>http://blog.deigote.com/2007/05/29/java-cambiar-el-valor-un-atributo-privado-de-un-objeto/comment-page-1/#comment-23470</link>
		<dc:creator>Goku</dc:creator>
		<pubDate>Wed, 02 Jan 2013 11:19:04 +0000</pubDate>
		<guid isPermaLink="false">http://deigote.com/blog/2007/05/29/java-cambiar-el-valor-un-atributo-privado-de-un-objeto/#comment-23470</guid>
		<description><![CDATA[Yo en lo personal, sin ser ningún tipo de experto en la refelxión, me ahorraría el bucle for utilizando el método que proporciona la clase java.lang.class el cual devuelve un campo a partir del nombre. (Field getDeclaredField(String fieldName))

Un cordial saludo.]]></description>
		<content:encoded><![CDATA[<p>Yo en lo personal, sin ser ningún tipo de experto en la refelxión, me ahorraría el bucle for utilizando el método que proporciona la clase java.lang.class el cual devuelve un campo a partir del nombre. (Field getDeclaredField(String fieldName))</p>
<p>Un cordial saludo.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
