viernes, 26 de octubre de 2012

JsRender: plantillas HTML mediante JavaScript

JsRender es una librería javascript que nos permite utilizar plantillas de código en nuestra pagina web. Puede ser muy útil a la hora de añadir filas nuevas a una tabla, o añadir campos nuevos a un formulario de forma dinámica, por ejemplo.

En mi caso, utilizo JsRender para cargar formularios modales, con lo que consigo tener separado el código de la web del código del formulario, y lo que me permite reutilizar el segundo.

Veamos como se utiliza esta librería.

jueves, 14 de junio de 2012

Eliminar el usuario Invitado de Ubuntu

Aun teniendo un solo usuario en nuestro equipo, Ubuntu crea un usuario Invitado, y este aparecerá en la ventana de login y también en el menú de usuario del escritorio.

Para eliminarlo, basta con editar el fichero lightdm.conf. Abrimos una consola y lanzamos el siguiente comando:

sudo gedit /etc/lightdm/lightdm.conf

Y añadimos al final del fichero la siguiente linea:

allow-guest=false

La próxima vez que iniciemos sesión no veremos ni rastro del usuario Invitado :)

Fuente

viernes, 8 de junio de 2012

Custom Validation Constraints con anotaciones en Java

Una buena manera de validar formularios es mediante las anotaciones de Hibernate, pero es posible que nuestra aplicación tenga unas necesidades que van más allá de lo que esta librería ofrece. Voy a explicar como definir anotaciones propias para usarlas en nuestros formularios.

En el ejemplo voy a crear una anotación que valide el campo DNI de un formulario.

domingo, 12 de febrero de 2012

Instalar MySQL 5.5 en Ubuntu

Supuestamente la versión 12.04 de Ubuntu vendrá con MySQL 5.5 en los repositorios, hasta entonces, si queremos esta versión en nuestro equipo debemos instalarla a mano. Para ello hay que seguir los siguientes pasos:

Lo primero es descargar el código fuente de aquí.

Lo siguiente seria continuar con las instrucciones que facilita la página de MySQL, pero al seguirlas nos encontraremos con un par de errores, y es por ello que he creado esta guía.

sábado, 14 de enero de 2012

Excluir ficheros JavaScript de las validaciones de Eclipse

Es posible que en algún proyecto necesitemos de alguna librería JavaScript como por ejemplo jQuery. Si decidimos incluirla directamente entre nuestros archivos, es más que probable que este nuevo fichero este repleto de warnings e incluso algún que otro error. No sé a vosotros, pero a mi personalmente, ver errores o warnings en mis proyectos es algo que me desespera, así que para evitarlo podemos hacer lo siguiente: