Buscar
Social
Ofertas laborales ES

Entries in desarrollo (902)

lunes
mar212011

Esta semana en Grails

Aitor Alzola nos traduce el artículo de Burt Beckwith de esta semana.

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

STS 2.6.0 ha sido liberado esta semana y hay un montón de mejoras para Grails y Groovy. Comprueba estos enlaces para conocer los detalles:

También han sido lanzadas dos aplicaciones de perfil alto realizadas con Grails esta semana,http://www.mtvhive.com/ y http://www.mtvmusicmeter.com/ (via @mkopit)

Artículos varios



Plugins


Se han liberado tres plugins:

  • bluetrip versión 0.3.990835d. Integración con el framework CSS Bluetrip.

  • disqus versión 0.1. Introducir el sistema Disqus en tu aplicación.

  • grid-tags versión 0.2. Proporciona una serie de tags para utilizar el potencial de frameworks CSS como Blueprint y Bluetrip.


También hubo 4 actualizaciones:

  • export versión 0.9. Exporta objetos de dominio a varios formatos (CSV, Excel, ODS, PDF, RTF y XML).

  • gemfire versión 1.0.0.M2. Proporciona integracion con el sistema distribuido de datos en memoria GemFire.

  • jquery-validation-ui versión 1.2.1. Validación en el lado del cliente sin escribir JavaScript.

  • rabbitmq versión 0.3.2. Integra la mensajería Rabbit MQ.


Tweets interesantes



Grupos de usuarios y conferencias












El artículo original contiene una sección de trabajos.
lunes
mar212011

Script multiversión para Grails

Cuando se trabaja con diferentes versiones de Grails para diferentes proyectos, puede ser algo engorroso estar cambiando las variables de entorno para que apunten a la versión específica del proyecto con que estamos trabajando en un momento dado. Aquí se presenta un nuevo truco en forma de script para ayudarnos a realizar dichos cambios de entorno de forma sencilla y rápida.

Más información sobre Grails multi-version launch script (traducido al español).
lunes
mar212011

Consultas por nombre con proyecciones en Grails

Cuando utilizamos proyecciones en una consulta por nombre en Grails, las cosas pueden complicarse un poco, por lo que este artículo nos puede servir de gran ayuda para comprender cómo configurar determinadas consultas más complejas.

Más información sobre Named Queries with Projections in Grails (traducido al español).
lunes
mar212011

Ejemplos de cómo utilizar Spock con Grails

Desde el propio proyecto de Spock nos llega una sección donde se explica y detalla el código ejemplo necesario para realizar pruebas unitarias de clases del dominio, controladores y servicios, así como pruebas de integración de servicios.

Más información sobre Code example how to use grails with Spock.
lunes
mar212011

Configurar la instancia Tomcat que se ejecuta en desarrollo/test

Uno de los puntos fuertes de Grails es su calidad de plataforma de desarrollo, entendida como una plataforma en que no necesitamos ningún otro software externo para funcionar, ni siquiera un servidor de aplicaciones como Tomcat, ya que Grails distribuye una versión 'embebida' del mismo para nuestro desarrollo.

Aunque casi siempre obviamos el uso del servidor embebido de Tomcat porque Grails lo gestiona todo de forma automática por nosotros, es también posible configurarlo desde nuestra propia aplicación para, por ejemplo, añadir un conector nuevo.

Más información sobre Grails Tip: Configuring Embedded Tomcat Instance Used in Development / Test Environments (traducido al español).
jueves
mar172011

Mis experiencias con Grails

La forma más autorizada de poder hablar de una tecnología es probarla y, si es posible, realizar un proyecto completo donde se pueda exprimir al máximo, al mismo tiempo que compararla con tecnologías ya utilizadas en el pasado.

Más información sobre My experiences with Grails (traducido al español).
miércoles
mar162011

Implementar un saveOrUpdate() para las clases del dominio

Curiosa utilidad que nos permite guardar o actualizar un objeto de nuestro dominio dependiendo del valor de alguna de sus propiedades.

Más información sobre Implementing saveOrUpdate() for domain classes (traducido al español).
miércoles
mar162011

Integración con Paypal: autoredirección al procesar el pago

Seguro que muchas aplicaciones comerciales desarrolladas con Grails, como cuestamenos.com por ejemplo, necesitan integrarse con alguna plataforma de pago para así poder cobrar por sus servicios a sus usuarios. La de mayor referencia es sin duda Paypal, y en este artículo se detalla cómo redirigir a la aplicación una vez realizado el pago.

Más información sobre Paypal Integration: Auto redirecting to application after processing payment (traducido al español).
martes
mar152011

Utilizando la transaccionalidad con GORM

Aunque este es un tema bastante recurrente, nunca está de más revisar y repasar cómo podemos aplicar transaccionalidad de forma manual, por ejemplo, en los controladores (recordad que existe ya un plugin que aplica la transaccionalidad a los mismos de forma transparente).

Más información sobre Using transaction behaviour with Gorm (traducido al español).
martes
mar152011

Lecciones aprendidas al actualizar Grails

Pueden parecer obviedades, pero nunca está de mal conocer los problemas más comunes que surgen al actualizar nuestra versión de Grails, y que se resumen en mantener una batería de pruebas suficientes.

Más información sobre Grails upgrade - lessons learned (traducido al español).