Buscar
Social
Ofertas laborales ES

Entries in configuración (554)

lunes
abr112011

Formularios paso-a-paso en Ajax con Grails

Gracias al soporte nativo que Grails proporciona de Ajax, crear un formulario tipo asistente para nuestra aplicación es un juego de niños.

Más información sobre Ajax multi-step forms in Grails (traducido al español).
viernes
abr082011

Obtener el id de una asociación perezosa sin acceder a BBDD

Cuando cargamos un objeto que contiene una asociación definida de forma perezosa (lazy), GORM no carga el objeto de esa asociación hasta que no accedemos a alguna de sus propiedades. Pero ¿qué ocurre si la propiedad que necesitamos es simplemente el ID? Pues que GORM nos va a cargar de todas formas el objeto asociado completo accediendo de nuevo a BBDD. Sin embargo, aquí se nos explica cómo evitar este comportamiento.

Más información sobre Accessing the identifier of a lazy loaded association in grails without another database call (traducido al español).
viernes
abr082011

Un equipo perfecto: Grails Taggable y jQuery Tagit

Este es uno de esos artículos que demuestra lo fácil que se pueden hacer las cosas con Grails usando jQuery y un plugin. ¿Te atreverías a implementarlo desde cero?

Más información sobre a perfect team: Grails Taggable plugin and JQuery Tagit (traducido al español).
jueves
abr072011

Manejando seguridad basada en instancias

Un tipo de seguridad que permite separar limpiamente la lógica de negocio es la seguridad basada en instancias (Instance Based Security). Aquí se no se nos explica una posible implementación de dicha estrategia si no queremos utilizar ACL, por ejemplo.

Más información sobre Handling Instance Based Security (traducido al español).
jueves
abr072011

Utilizando el plugin Mail con el servicio de Amazon

Pequeño tutorial de cómo utilizar el servicio de correo de Amazon, Simple Email Service, en nuestras aplicaciones Grails mediante el uso del plugin Mail.

Más información sobre Grails: Using Mail Plugin With Amazon Email Service (traducido al español).
miércoles
abr062011

Añadir aplicaciones web adicionales a Tomcat

Cuando tenemos que integrar nuestra aplicación Grails con otras tecnologías, puede que nos sea necesario generar un WAR adicional al ejecutar grails run-app. Aquí se explica cómo aprovecharse del evento que lanza Grails cuando configura Tomcat para inyectar nuestra propia lógica.

Más información sobre Grails Goodness: Add Additional Web Application to Tomcat (traducido al español).
martes
abr052011

Primera versión de Grails Localizable Plugin

Nuestro amigo Dani Latorre ha creado este plugin para integrarlo con Google Maps y así no tener que pelearnos con la API del servicio de Geocoding.

Más información sobre Primera versión de Grails Localizable Plugin.
lunes
abr042011

Esta semana en Grails

Traducción de Aitor Alzola.

Otra semana más traducimos el articulo de Burt Beckwith. Puedes leer el artículo original aquí:http://burtbeckwith.com/blog/?p=700

El desarollo de Grails 1.4 evoluciona bien; Graeme ha hecho un trabajo interesante con las transformaciones AST para tener los métodos GORM disponibles en el bytecode en vez de solo en la MetaClass, y también ha añadido soporte para la herencia abstracta. Jeff esta añadiendo un método nuevo findOrCreateWhere() que se ha solicitado algunas veces. Luke Daley ha fusionado su trabajo con el gestor de dependencias de Ivy, y el trabajo con el scaffolding de Robert Fletcher parece estupendo. Puedes ver la hoja de ruta del plan actual para la versión 1.4.

Felicidades para Stéphane Maldini por convertirse en el último committer de Grails. Ha contribuido con muchos parches y mejoras y está investigando algunas transformaciones AST nuevas para GSPs (en parte para ayudar con la integración con Groovy++).

La conferencia GR8Conf es el próximo mes y los organizadores están publicando entrevistas con los ponentes. Tienen algunas disponibles y las próximas serán publicadas periódicamente (incluida la mía cuando la mande):

Artículos varios



Plugins


Se presentó un nuevo plugin:

También hubo 11 actualizaciones:

  • drools-gorm versión 0.5.0. Integra Drools 5.2 y jBPM 5 y proporcina persistencia utilizando GORM.

  • facebook-graph versión 0.11. Proporciona acceso a la API gráfica de Facebook y hace más fácil el desarrollo de una solución single sign-on usando la autenticación de Facebook.

  • flash-helper versión 0.5. Simplifica y estandariza el proceso de añadir y leer mensajes en el ámbito de flash.

  • grails-melody versión 1.2. Integra el sistema de monitorización de la herramienta JavaMelody.

  • infinispan versión 0.4.1. Añade soporte para la cache distribuida de JBoss Infinispan.

  • jquery versión 1.5.2. Integra jQuery

  • jquery-ui versión 1.8.10.1. Soporta los recursos jQuery UI, y depende del plugin de jQuery para incluir el núcleo de la librería jquery.

  • mongodb-morphia versión 0.7.2. Alternativa a MongoDB GORM basado en la librería Morphia.

  • spawn versión 0.4. Permite especificar una plantilla específica para las clases de dominio.

  • spring-security-openid versión 1.0.2. Soporte para sutenticaión OpenID para el plugin Spring Security.

  • weceem versión 1.0-RC1.SNAPSHOT. Un sistema de gestión de contenido.


Tweets interesantes



Grupos de usuarios y conferencias












El artículo original contiene una sección de trabajos.
viernes
abr012011

Aplicando plantillas a plantillas

Como todos los que hemos trabajado con Grails conocemos, Sitemesh proporciona la gestión de plantillas para nuestras vistas GSP. Pero lo que quizás no todo el mundo sabe es que podemos incrustar plantillas dentro de otras plantillas, para así poder gestionar pantallas con una o varias columnas dependiendo de su contenido.

Más información sobre Grails Goodness: Applying Layouts in Layouts (traducido al español).
jueves
mar312011

Instalando Grails en OS X 10.6

Breve manual recordatorio de cómo instalar Grails para desarrollo de aplicaciones en Mac OS X 10.6.

Más información sobre Install Grails on OS X 10.6 (traducido al español).