Buscar
Social
Ofertas laborales ES

Entries in desarrollo (902)

lunes
ene312011

Imprimir páginas o fragmentos con un iFrame y jQuery

Si quieres dar a tus usuarios la posibilidad de imprimir páginas completas o partes de las mismas desde tu aplicación Grails, aquí tienes algunos trucos y consejos de cómo ofrecer dicha funcionalidad con jQuery.

Más información sobre Print pages and page fragments using an IFrame and jQuery (traducido al español).
lunes
ene312011

Encajando Grails en un Directorio Activo y con NTLM SSO

La integración de una aplicación Grails con sistemas de seguridad de todo tipo se ha facilitado muchísimo con el gran plugin desarrollado por Burt Beckwith. Una prueba más es este artículo donde se explica cómo autenticarse contra un directorio activo de Windows y, además, realizar Single-Sign On (SSO) con NTLM.

Más información sobre Fitting Grails in an Active Directory and NTLM SSO Groove (traducido al español).
lunes
ene312011

El Santo Grial - Groovy en Grails

Curiosa iniciativa de un desarrollador que quiere comenzar a trabajar con Grails y se ofrece para colaborar en cualquier proyecto que pueda ser interesante.

Más información sobre The Holy Grail - Groovy on Grails (traducido al español).
viernes
ene282011

Cómo protegerse de ataques CSRF en Grails

Los ataques CSRF (falsificación de petición en sitios cruzados) son un tipo de exploit malicioso de un sitio web en el que comandos no autorizados son transmitidos por un usuario en el cual el sitio web confía. Aquí se explica cómo proteger nuestra aplicación Grails de este tipo de ataques.

Más información sobre Cross Site Request Forgeries (CSRF) and Grails (traducido al español).
viernes
ene282011

GORM avanzado - Rendimiento, personalización y monitorización

Durante la celebración del pasado evento SpringOne 2GX, Burt Beckwith realizó la siguiente presentación donde analizaba los problemas de rendimiento de las colecciones en Grails, el uso de la caché de segundo nivel o la monitorización de aplicaciones Grails. Cualquiera diría que trabaja para SpringSource porque su crítica a las colecciones GORM es salvaje, aunque eso sí, de forma justificada y argumentada.

Más información sobre Advanced GORM - Performance, Customization and Monitoring.
viernes
ene282011

Utilizando la consola de Groovy para depurar pruebas con Selenium

Cuando se utiliza Selenium para probar funcionalmente nuestra aplicación web, el tiempo que tarda Grails en arrancar puede suponer un lastre cuando necesitamos estar cambiando las pruebas frecuentemente (por ejemplo, al adoptar la técnica de prueba/error). Pero existe una alternativa que es realizar parte de las pruebas sólo en Groovy usando su consola, de forma que podamos minimizar las veces que hay que arrancar la aplicación completa de Grails.

Más información sobre Using Groovy Console for Debugging Selenium Tests (traducido al español).
viernes
ene282011

Probando las plantillas GSP en Grails

Existe una pequeña "gema" escondida en el módulo de pruebas de Grails llamada "GroovyPagesTestCase" que nos permite probar si una plantilla GSP se renderiza correctamente.

Más información sobre Grails Testing - Testing gsp templates (traducido al español).
jueves
ene272011

Sí, tú puedes utilizar Grails

Realizado por uno de los desarrolladores iniciales de Grails, nos llega este 'screencast' donde se analizan las ventajas y las formas de poder utilizar nuestro framework favorito con éxito.

Más información sobre Yes, You Can Use Grails.
jueves
ene272011

Habilitar/Deshabilitar funcionalidad en producción

¿Te gustaría poder cambiar la funcionalidad de tu aplicación en producción sin necesidad de volver a desplegar de nuevo con los problemas que ello puede conllevar? El concepto de "Feature Flipping" nace para dar soporte a esta posibilidad, y puede utilizarse, por ejemplo, para no permitir el acceso a determinados módulos de nuestra aplicación si el usuario no ha pagado por ellos, de forma que siempre desplegamos la aplicación completa, pero sólo habilitamos la parte que nos interesa.

Más información sobre Feature Flipping Grails Plugin: Part 1 (traducido al español).
miércoles
ene262011

7 requisitos de negocio que se suelen olvidar

Lo mejor de la experiencia de trabajar durante algún tiempo con una tecnología es las lecciones aprendidas del propio uso, que nos permiten no volver a cometer los mismos errores en nuevos proyectos. Tomas Lin enumera unas cuantas lecciones aprendidas a lo largo del desarrollo de todos sus proyectos con Grails.

Más información sobre 7 Business Requirements Often Forgotten By Grails Developers (traducido al español).