Buscar
Social
Ofertas laborales ES

Entries in configuración (554)

lunes
ene172011

Usando el MDC Log4j en Grails

MDC (Mapped Diagnostic Context) es un mecanismo de Log4j para incluir metainformación en el contexto de Log4j de forma que podamos utilizarla posteriormente a la hora de generar las auditorías. Por ejemplo, podemos incluir en MDC la variable 'usuario' con un valor, de forma que luego nuestra configuración de Log4j pueda hacer referencia directa a esa variable en la definición de los patrones de los 'appender'.

Más información sobre Using the Log4j MDC in Grails (traducido al español).
lunes
ene172011

Programando tareas con Quartz

Como bien sabéis, Quartz es la librería que nos permite programar trabajos para ejecución asíncrona, y Grails dispone desde hace mucho tiempo de un plugin para su integración en nuestras aplicaciones. En este breve pero directo artículo se explica cómo configurar el plugin y usarlo adecuadamente.

Más información sobre Scheduling jobs using Quartz (traducido al español).
lunes
ene172011

Usando múltiples fuentes de datos con el plugin Datasources

Aunque ya hemos publicado algunos artículos sobre el uso de este plugin, aquí os volvemos a dejar uno nuevo donde se analizan sus pros y sus contras, y se ofrecen algunos trucos y consejos para maximizar su uso.

Más información sobre Using multiple datasources in a Grails project: Datasources plugin (traducido al español).
jueves
ene132011

FreeMarker vs GSP para renderizado dinámico de plantillas

En este artículo su autor realiza unas sencillas pruebas de concepto con el motor nativo de renderizado de Grails, los GSP, y también con Freemarker; el objetivo, diseñar un plugin que permita construir formularios de forma dinámica.

Más información sobre FreeMarker vs. GSP for Dynamic Template Rendering (traducido al español).
jueves
ene132011

Eliminar dependencias JAR no deseadas de un fichero WAR

Cuando construimos el fichero WAR de nuestra aplicación para proceder a desplegarlo en un entorno de producción, si echamos un vistazo a la carpeta WEB-INF/lib, podemos comprobar que hay algunos ficheros JAR que sabemos a ciencia cierta que no están siendo utilizados. Al ser el proceso de construcción del fichero WAR automático, necesitamos un mecanismo que nos permita indicar qué dependencias JAR no queremos que se incluyan al construir la aplicación, y aquí se explica cómo hacerlo mediante el uso del DSL de gestión de dependencias de Grails.

Más información sobre Removing unwanted jar dependencies in the grails built war file (traducido al español).
jueves
ene132011

Construir ficheros WAR ejecutables con Grails, Maven y Jetty

Los ficheros WAR ejecutables no son más que ficheros normales WAR a los que se añade una clase 'main' que instancia y arranca el servidor de aplicaciones por nosotros de forma automática. Muy útil para demos o aplicaciones destinadas a personas con pocos conocimientos técnicos.

Más información sobre Build executable war using grails, maven and jetty (traducido al español).
miércoles
ene122011

Usar múltiples fuentes de datos con el plugin Datasources

Los asiduos al Observatorio ya conocerán este plugin y seguramente habrán leido algunos artículos publicados aquí donde se analizan sus características y limitaciones. Aquí os dejamos una nueva revisión del mismo, con algunos consejos y trucos para aprovecharlo al máximo.

Más información sobre Using multiple datasources in a Grails project: Datasources plugin (traducido al español).
martes
ene112011

Implementar 'migas de pan' en Grails

Curioso artículo que describe un pequeño framework que implementa la funcionalidad de 'migas de pan' (breadcrumbs) para una aplicación Grails.

Más información sobre Breadcrumbs framework for Grails (traducido al español).
martes
ene112011

Pruebas de aceptación con Selenium RC

El último paso antes de que un cliente dé su visto bueno a nuestra aplicación son las pruebas de aceptación (en inglés, UAT). Por ello, es extremadamente importante proveer de herramientas que permitan realizar esta tarea de forma práctica y efectiva; una de ellas es Selenium RC.

Más información sobre Acceptance testing a grails app with selenium-rc (traducido al español).
lunes
ene102011

Comprendiendo las validaciones/restricciones en Grails

Interesante artículo que clasifica y explica las validaciones/restricciones de Grails en grupos por funcionalidad, según afecten al 'scaffolding', al esquema de BBDD, a GORM en sí, o sean personalizadas.

Más información sobre Grails: entendendo as validações (constraints) (traducido al español).