Buscar
Social
Ofertas laborales ES

Entries in trucos (183)

lunes
oct112010

Controladores Grails y objetos comando (inglés)

Siempre que desarrollamos una aplicación, deberíamos intentar optimizar su código lo máximo posible, sobre todo cuando contamos con innumerables patrones y mecanismos que nos hacen la vida mucho más fácil. Un ejemplo es la utilización de objetos comando en los controladores para reutilización de lógica de control y presentación.

Más información sobre Grails controller and command objects (traducido al español).
lunes
oct112010

Trucos de desarrollo con Grails (inglés)

Muchos desarrolladores utilizan notas propias sobre sus propias experiencias al desarrollar aplicaciones que luego utilizan como retroalimentación para nuevos proyectos. Si además comparten dichas notas con todos nosotros, es siempre de agradecer.

Más información sobre 5 tips from my Grails cookbook (traducido al español).
viernes
oct082010

Usando la invocación dinámica de métodos (portugués)

Quizás las características dinámicas de Grails sean más explotadas en el propio código interno del framework que en el código que los desarrolladores generan como parte de la implementación de cada aplicación. En este artículo se nos explica cómo revertir esta balanza hacia el lado del desarrollador.

Más información sobre Grails: usando invocaçao dinâmica de métodos (traducido al español).
jueves
oct072010

¿Problemas con Grails sobre Glassfish v3? (inglés)

Parece que existen algunos problemas al desplegar una aplicación sobre Glassfish v3, principalmente por las cabeceras OSGi. Aquí os dejamos la solución al problema.

Más información sobre Problem with Grails on Glassfish v3? (traducido al español).
lunes
oct042010

Revista GroovyMag de Octubre 2010 ya disponible (inglés)

Acaba de hacerse pública la nueva revista para Octubre de 2010 de GroovyMag, donde entre otros artículos de interés, siempre se comentan y explican aspectos muy interesantes de Grails, como es el caso de Hibernate, GORM y el contexto de persistencia en este número.

Más información sobre GrooyMag October 2010 Issue is Out! (traducido al español).
jueves
sep302010

Cómo evitar problemas al hacer borrados masivos (inglés)

Cuando queremos eliminar una colección de objetos, en muchas ocasiones incurrimos en problemas de concurrencia de la propia colección; pero si antes de eliminar cargamos el objeto en una nueva variable y lo eliminamos desde la misma, entonces evitaremos todos esos problemas. En este artículo se explica cómo hacer mediante el uso del método "load".

Más información sobre GORM Batch Deletes Made Easy with Load Method (traducido al español).
jueves
sep302010

Ejecutar comandos del SO mediante Java/Groovy (inglés)

Gracias a que Grails utiliza Groovy podemos utilizar multitud de trucos en este lenguaje dinámico como el que se presenta en este artículo.

Más información sobre Executing Operating System Commands from Java (traducido al español).
miércoles
sep222010

Gestionar diferentes versiones del web.xml según el entorno (inglés)

Cuando generamos un fichero WAR de nuestra aplicación desarrollada en Grails para desplegarla en un entorno de producción puede que necesitemos añadir (o quitar) alguna configuración específica del servidor de aplicaciones sobre el que vamos a desplegar nuestra aplicación, como elementos de seguridad del propio contenedor. Si, además, esta configuración se define en el web.xml, necesitaremos proporcionar uno distinto dependiendo de si estamos en un entorno de desarrollo o uno de producción.

Más información sobre Finally solved the base-authentication in grails (traducido al español).
martes
sep212010

Usando plantillas dinámicas para generar vistas y controladores

Como de todos nuestros amigos del Observatorio es sabido, Grails permite generar los mantenimientos "CRUD" de forma automática, e incluso podemos modificar las plantillas que se utilizan para tal fin, con el objetivo de personalizarnos a nuestras necesidades. Aquí os dejamos un artículo de cómo hacerlo.

Más información sobre Usando plantillas dinámicas para generar vistas y controladores.
lunes
sep202010

Error 'native2ascii' en Grails (inglés)

El que os dejamos aquí es ese típico error, simple de resolver, pero que puede hacernos perder mucho tiempo.

Más información sobre native2ascii error in Grails (traducido al español).