finger-in-the-eye.blogspot.com
FiTe. El dedo en el ojo.: 07-oct-2010
http://finger-in-the-eye.blogspot.com/2010_10_07_archive.html
FiTe El dedo en el ojo. FiTe Finger in the eye. Jueves, octubre 07, 2010. MySQL: Lock wait timeout exceeded. Trabajando con MySql e iBatis me topé con un problema que, en principio no tenía muy claro de dónde podía venir. El caso es que, aparentemente, de forma aleatoria cuando hacía un insert o un update, la aplicación dejaba de responder y acababa mostrando una traza como esta:. Javasql.SQLException: Lock wait timeout exceeded. Enlaces a esta entrada. Enviar por correo electrónico. Buscar en este blog.
finger-in-the-eye.blogspot.com
FiTe. El dedo en el ojo.: 29-jun-2011
http://finger-in-the-eye.blogspot.com/2011_06_29_archive.html
FiTe El dedo en el ojo. FiTe Finger in the eye. Miércoles, junio 29, 2011. Problemas con JDBCRealm en Tomcat6 sobre Ubuntu. Me ha llevado unos días el poder desplegar correctamente una aplicación que usaba un realm para la validación de usuarios. Una vez configurado los ficheros oportunos en el proyecto (podéis ver una entrada sobre esto aquí. Bueno espero que ayude. Enlaces a esta entrada. Enviar por correo electrónico. Suscribirse a: Entradas (Atom). Buscar en este blog. 191;De qué va esto? Plantilla W...
finger-in-the-eye.blogspot.com
FiTe. El dedo en el ojo.: Cómo acceder al keystore de Firefox con Java
http://finger-in-the-eye.blogspot.com/2007/03/cmo-acceder-al-keystore-de-firefox-con.html
FiTe El dedo en el ojo. FiTe Finger in the eye. Martes, marzo 27, 2007. Cómo acceder al keystore de Firefox con Java. Pues resulta que mi última labor ha consistido en acceder al keystore de Firefox para recuperar certificados y firmar con ellos. La labor ha sido ardua, ya que he encontrado mil referencias en páginas, foros y blogs, pero como casi siempre, he tenido que ir tomando ideas de aquí y de allí e ir construyendo la solución a partir de todas ellas. Comoquiera que esta solución no satisfacía a n...
finger-in-the-eye.blogspot.com
FiTe. El dedo en el ojo.: 03-ago-2011
http://finger-in-the-eye.blogspot.com/2011_08_03_archive.html
FiTe El dedo en el ojo. FiTe Finger in the eye. Miércoles, agosto 03, 2011. Directorios de usuario en Tomcat. Los conozco desde hace ya tiempo, pero nunca tuve la necesidad de usarlos. Estoy hablando de una funcionalidad que los servidores web tienen y consiste en hacer "visible", a través de un navegador Web, el contenido de un directorio de usuario del sistema. Esta configuración se hace a nivel del elemento host. Del fichero server.xml. Y el atributo userClass. También podemos establecer un directorio...
finger-in-the-eye.blogspot.com
FiTe. El dedo en el ojo.: 21-ene-2011
http://finger-in-the-eye.blogspot.com/2011_01_21_archive.html
FiTe El dedo en el ojo. FiTe Finger in the eye. Viernes, enero 21, 2011. Optimizar consultas con iBatis y Joins. Se me ha dado un caso en el que tenía que recuperar una lista con objetos complejos de una consulta. La consulta usaba un join con otra tabla que, además de devolver tipos simples (String) también debía completar un tipo complejo (una lista de objetos). Resultmap id="selectPersonasContratoActivoResult" class="persona" groupby="idContrato". Result property="idPersona" column="ID PERSONA". Resul...
finger-in-the-eye.blogspot.com
FiTe. El dedo en el ojo.: 30-sep-2011
http://finger-in-the-eye.blogspot.com/2011_09_30_archive.html
FiTe El dedo en el ojo. FiTe Finger in the eye. Viernes, septiembre 30, 2011. Review del libro La calidad del software y su medida. Hace un repaso sobre cómo fueron los primeros intentos de medir la calidad en los productos, y se va introduciendo en cómo se comenzó a aplicar los conocimientos adquiridos en los procesos de fabricación tradicionales en el desarrollo del software. Resulta que el programador es una persona, y como tal, no se la puede medir ni aplicar fórmulas a base de constantes y número de...
finger-in-the-eye.blogspot.com
FiTe. El dedo en el ojo.: 28-jul-2011
http://finger-in-the-eye.blogspot.com/2011_07_28_archive.html
FiTe El dedo en el ojo. FiTe Finger in the eye. Jueves, julio 28, 2011. Los cánceres de la profesión de informático. Llevo trabajando como informático unos 14 años. De hecho, no sólo trabajo de informático, sino que soy informático, cosa que no todos mis compañeros pueden decir. Si me pongo a pensar en los motivos me vienen a la mente una serie de estereotipos que he podido ver cómo se repetían a lo largo de mi experiencia en los clientes por donde he pasado. Y creo que podría enumerarlos:. Son sumamente...
finger-in-the-eye.blogspot.com
FiTe. El dedo en el ojo.: 20-abr-2011
http://finger-in-the-eye.blogspot.com/2011_04_20_archive.html
FiTe El dedo en el ojo. FiTe Finger in the eye. Miércoles, abril 20, 2011. Botones de submit dinámicos con Struts2. En ocasiones he tenido la necesidad de poder tener más de un botón de submit en un mismo formulario, teniendo estos distintas acciones, claro está. Esto se puede resolver estableciendo el atributo "method" del elemento s:submit con el nombre de un determinado método que se ejecutará en la clase action destino. Tal que así:. Public class UnaAccion {. Public String ver() {. Espero que, por lo...
finger-in-the-eye.blogspot.com
FiTe. El dedo en el ojo.: 22-jul-2011
http://finger-in-the-eye.blogspot.com/2011_07_22_archive.html
FiTe El dedo en el ojo. FiTe Finger in the eye. Viernes, julio 22, 2011. Hace unos días terminé de leer SQL Antipatterns. Un libro que desde ya recomiendo y que considero de imprescindible lectura. Hace un repaso a las picias más comunes a la hora de crear los modelos de datos de las aplicaciones. El libro está dividido en cuatro grandes secciones: Antipatrones de diseño lógico, físico, antipatrones de consulta y lo que él llama Application Development Antipatterns. Esto es, higiene general). Los ejemplo...