Dos de los bases más talentosos que ha dado el baloncesto español en general y la cantera de la penya en particular, dos jugadores con una visión de juego fuera de lo habitual, con magia, de esos que hacen que saltes del sillón con sus pases y driblings.
Ayer he vuelto a ver similitudes entre ambos, aunque esta vez por cosas más negativas, una lesión de rodilla en el peor momento posible. Esperemos que Ricky no corra la misma suerte que Raül y no perdamos un jugador diferente, de esos que aparecen de pascuas en flores.
Raül:
Ricky:
Algo tiene el bressol en badalona, eso está claro :)
Como extra dejo un vídeo de lo mejor de Rubio en la NBA preparado por uno de los mejores videoblogers que hay hoy por hoy en el mundillo del basket nacional Piti Hurtado/
desvaríos de un programador
11/03/2012
24/02/2012
Lectura reciente : "La Radio de Darwin" de Greg Bear
SINOPSIS CASA DEL LIBRO:
Una bióloga, Kaye Lang, y un epidemiólogo, Christopher Dicken, temen que algo que ha permanecido dormido en nuestros genes durante millones de años empiece a despertar. Junto con el antropólogo Mitch Rafelson, son los únicos capaces de resolver un rompecabezas evolutivo que puede determinar el futuro de la especie humana... Un thriller sobre la investigación genética y el devenir de la humanidad.
Finalmente cambié de libro, a las 7am (que es la hora a la que voy camino del trabajo, leyendo) se hacía duro leer sobre agujeros negros así que pasé a una novela, científica si, pero ficción más ligera que el libro de Stephen Hawking. Tengo que reconocer que tenía en mi biblioteca calibre este libro desde hace ya bastante tiempo y siempre acababa pasándolo de largo cuando elegía nueva lectura, no se por que lo saltaba pero me arrepiento de no haberlo leído antes (de hecho creo que leí algunos bastante peores en ese periodo). Lo que menos me gustó fueron un par de momentos demasiado romanticones que puede que sobraran y quizás un par de saltos temporales que me dejaron con ganas de saber más.
Un libro bastante recomendable que tiene continuación con "Los niños de Darwin" aunque este aún no lo he leído así que queda para otra entrada. Para no tener sobredosis temática estoy intercalando la lectura del segundo libro con una novela "policiaca" de Bukowski bastante divertida (si te gusta el rollo marginal de Bukowski claro)
19/01/2012
GO Launcher EX & GO Locker
Ya llevo casi un mes con mi nuevo teléfono, un Sony-Ericsson Xperia Arc S, y seguía con todo lo que es de personalización casi de serie. Anoche al fin me decidí y cambié con todo.
La principal novedad es que he instalado el Go Launcher EX como nueva barra de aplicaciones y Go Locker para gestionar el bloqueo de pantalla. También instalé un nuevo fondo de pantalla que conseguí de la app Zedge Ringtones & Wallpapers .El widget para controlar las funciones es el SwitchPro Widget que ya había comprado para mi anterior terminal (un HTC Legend) quedando finalmente así:
Otro de los cambios importantes que realicé fue cambiar el reproductor de música, después de ver los comentarios que la gente dejo en el market me decidí por Meridian. Tiene varias opciones que mejoran mucho el reproductor de serie, las que más me han gustado es poder buscar y reproducir por carpetas o por géneros musicales. Eso si, le falta tener un widget
16/01/2012
atributo styleId
Para empezar tengo que reconocer que no soy un gran fan del javascript, nunca le he dedicado tiempo y no se me da demasiado bien más allá de las 4 cosas básicas que he tenido que usar en algún momento. De todos modos me estoy topando con uno de esos errores que hacen que me hierba la sangre. Estoy cargando unos combos de manera dinámica usando ajax, por defecto los desarrollos que hago los pruebo sobre ie7 ya que es el navegador que tienen los usuarios instalado por defecto, pero como yo soy usuario de Chrome y Firefox también los tengo instalados en mi equipo y suelo hacer una pequeña prueba en alguno de ellos también. En una de estas pruebas adicionales y cuando creía que ya tenía el desarrollo finalizado me encuentro con que la misma llamada javascript solamente funciona en ie7, todo mi gozo en un pozo.
La sentencia de la discordia es ni más ni menos que un simple document.getElementById(), en ie7 recupera el objeto y en Chrome y en Firefox retorna null .... con lo cual al acceder al objeto se produce una excepción.
Después de una búsqueda en google y un rápido vistazo a los resultados me entero de que el ie tiene a "confundir" los atributos "name" e "id", pudiendo usar el método getElementById con referencia al valor de un atributo "name" mientras que en el resto de los navegadores es obligatorio que el campo id esté informado. Mi problema ahora pasa a ser de otro tipo ya que el campo que quiero recuperar es un <html:select> al que le indico el campo "property" para que cargue sus valores. Dicha etiqueta <html:select> no admite que se le establezca la propiedad id y por tanto no me permite recuperar con el getElementById su valor. Por suerte si existe se puede encontrar en la gran G y simplemente añadiendo a mi <html:select> la propiedad styleId ya me permite acceder desde cualquier navegador al campo y por tanto tener solucionado el problema.
Nunca te acostarás sin saber algo más.
Etiquetas:
javascript,
navegadores,
programación
12/01/2012
Lectura reciente: "Los crímenes del número primo" de Reyes Calderón
Vuelvo por este lugar con el mismo propósito de siempre, dedicarle algo más de tiempo y no dejar que muera antes de nacer. Hoy quiero hacer una pequeña entrada sobre el último libro que acabo de leer, Los crímenes del número primo de Reyes Calderón.
La sinopsis (extraida de la casa del libro) sería la siguiente: "Un abad y el arzobispo de Pamplona aparecen muertos en una ermita recóndita a unos kilómetros de la ciudad junto a un relicario y una gran cantidad de dinero. A los dos les falta un dedo y tienen las vestiduras rasgadas.
La jueza MacHor y el inspector Iturri empiezan a investigar en el monasterio de Leyre este complicado caso que, según parece, empieza con el robo de un relicario, de unas hostias consagradas (el cuerpo de Cristo) y la desaparición no informada del abad.
Todo parece indicar que el asesino está retando a la policía con un juego terrible que responde a algún tipo de regla matemática...
Desde los ambientes palaciegos de la Iglesia a los monasterios más humildes, de la libertina Marbella a la conservadora Pamplona, esta intensa novela de intriga atrapa al lector desde la primera página. Un relato apasionante donde se combinan el horror y la ternura para conformar una obra hipnotizadora y de gran fuerza narrativa. "
Personalmente el libro me pareció entretenido, de lectura sencilla (últimamente no estoy para lecturas densas), por momentos se hace un poco predecible y el final parece un poco repentino, pero en general creo que es un libro muy coherente.
La jueza MacHor y el inspector Iturri empiezan a investigar en el monasterio de Leyre este complicado caso que, según parece, empieza con el robo de un relicario, de unas hostias consagradas (el cuerpo de Cristo) y la desaparición no informada del abad.
Todo parece indicar que el asesino está retando a la policía con un juego terrible que responde a algún tipo de regla matemática...
Desde los ambientes palaciegos de la Iglesia a los monasterios más humildes, de la libertina Marbella a la conservadora Pamplona, esta intensa novela de intriga atrapa al lector desde la primera página. Un relato apasionante donde se combinan el horror y la ternura para conformar una obra hipnotizadora y de gran fuerza narrativa. "
Personalmente el libro me pareció entretenido, de lectura sencilla (últimamente no estoy para lecturas densas), por momentos se hace un poco predecible y el final parece un poco repentino, pero en general creo que es un libro muy coherente.
Cada vez que acabe un nuevo libro espero poder hacer una breve reseña, aunque solamente sea como ejercicio de escritura, ayer mismo empecé "Historia del tiempo: Del Big Bang a los agujeros negros" de Stephen Hawking ya que este verano me leí el último libro del autor, El gran diseño, y me gustó bastante; aunque me parece que igual es un poco espeso de más para mi en estos momentos y puede que me vuelva a buscar algo menos trascendental.
28/11/2011
JSTL: foreach
Buenas a todos, vamos con una duda que me ha surgido, la solución que he encontrado y una petición....
Introducción a mi problema: estoy desarrollando un formulario de búsqueda, el proyecto es viejo, puedo usar JSTL básico, nada de añadir librerías. Tiene que funcionar sobre websphere application server. El actionForm que tengo que usar está formado por atributos básicos sin nada de objetos de clases propias, para el caso concreto necesito obtener los indices del combo de un ArrayList y las descripciones de otro ArrayList diferente.
Solución más limpia que he encontrado: La manera más limpia que he encontrado para hacer lo que quiero es pasando ambos arraylist a dos objetos en el request y recorriendo uno de ellos con un forEach crear el combo:
<html:select style="overflow-x:hidden" multiple="true" size="5" property="asAgrupacion" tabindex="12">
<html:option value="0">Ninguno</html:option>
<%
request.setAttribute("codAgrupaciones", formulario.getalFormAgrupacionCodigos());
request.setAttribute("nomAgrupaciones", formulario.getalFormAgrupacion());
%>
<c:forEach items="${codAgrupaciones}" varStatus="loop">
<html:option value="${codAgrupaciones[loop.index]}">
<c:out value="${nomAgrupaciones[loop.index]}"/>
</html:option>
</c:forEach>
</html:select>
Petición: No me acaba de gustar eso de tener que meter en el request los dos arraylist pero no he conseguido que funcione de otra manera, si alguien tiene alguna idea estaré encantado de probarla :)
EDICIÓN
He encontrado una manera mucho más limpia de hacer lo mismo:
<html:select style="overflow-x:hidden" multiple="true" size="5" property="asAgrupacion" tabindex="12">
<html:option value="0">Ninguno</html:option>
<html:options property="alFormAgrupacionCodigos" labelProperty="alFormAgrupacion" />
</html:select>
Introducción a mi problema: estoy desarrollando un formulario de búsqueda, el proyecto es viejo, puedo usar JSTL básico, nada de añadir librerías. Tiene que funcionar sobre websphere application server. El actionForm que tengo que usar está formado por atributos básicos sin nada de objetos de clases propias, para el caso concreto necesito obtener los indices del combo de un ArrayList y las descripciones de otro ArrayList diferente.
Solución más limpia que he encontrado: La manera más limpia que he encontrado para hacer lo que quiero es pasando ambos arraylist a dos objetos en el request y recorriendo uno de ellos con un forEach crear el combo:
<html:select style="overflow-x:hidden" multiple="true" size="5" property="asAgrupacion" tabindex="12">
<html:option value="0">Ninguno</html:option>
<%
request.setAttribute("codAgrupaciones", formulario.getalFormAgrupacionCodigos());
request.setAttribute("nomAgrupaciones", formulario.getalFormAgrupacion());
%>
<c:forEach items="${codAgrupaciones}" varStatus="loop">
<html:option value="${codAgrupaciones[loop.index]}">
<c:out value="${nomAgrupaciones[loop.index]}"/>
</html:option>
</c:forEach>
</html:select>
Petición: No me acaba de gustar eso de tener que meter en el request los dos arraylist pero no he conseguido que funcione de otra manera, si alguien tiene alguna idea estaré encantado de probarla :)
EDICIÓN
He encontrado una manera mucho más limpia de hacer lo mismo:
<html:select style="overflow-x:hidden" multiple="true" size="5" property="asAgrupacion" tabindex="12">
<html:option value="0">Ninguno</html:option>
<html:options property="alFormAgrupacionCodigos" labelProperty="alFormAgrupacion" />
</html:select>
Etiquetas:
jsp,
jstl,
programación
Ubicación:
Madrid, España
Suscribirse a:
Entradas (Atom)
