Buscar
Social
Ofertas laborales ES
domingo
mar252012

Esta semana en Grails(2012-12)

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

Una aplicación Grails ganó el Neo4j Heroku Challenge.

El prolífico Bobby Warner ha creado un nuevo screencast, “Haciendo dinero con Grails”.

STS 2.9.1 ha sido liberado.

Katasoft ha sido renombrado como Stormpath y está ofreciendo soporte comercial para el excelente framework de seguridad Shiro.

“Tipado estático”

Plugins

No se lanzó ningún plugin pero se actualizaron seis:

  • auto-test versión 1.0.1. Monitoriza el directorio del projecto e intenta ejecutar sólo el subconjunto de pruebas afectados por el cambio.
  • compass-sass versión 0.7. Soporte Compass, SASS y SCSS para Grails. Automáticamente compila .scss/.sass durante el run-app, y añade otras funcionalidades del framework.
  • date-formatting versión 0.2.7. Añade funciones para el objeto Date para convertirlo a varios formatos.
  • dojo versión 1.6.1.9. Agrega el kit de herramientas Dojo Javascript.
  • tiny-mce versión 3.4.9. Integra el editor javascript TinyMce y tags para colocarlo en tus páginas GSP.
  • zk version 2.0.0.M6. Añade soporte para el framework Ajax ZK (www.zkoss.org) para aplicaciones Grails.

Tweets interesantes

Grupos de usuarios y conferencias


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

viernes
mar232012

Plugin de Activiti

Para el que no lo conozca Activiti es un BPM ligero que nos permite gestionar los flujos de negocio, bastante nuevo, pero que cuenta con un equipo desarrollador experimentado. Este nuevo plugin, nos permite integrar el API-Engine de Activi dentro de una aplicación Grails. Aunque Activiti trae una interfaz web (Activiti-Explorer), es un poco pesado desarrollar nuevas funcionalidades, algo que con Grails podemos hacer más rápidamente.

miércoles
mar212012

Cambios importantes en la publicación de plugins para Grails

Para todos aquellos que hayan publicado algún plugin para Grails (o piensen hacerlo), deberían ver el siguiente enlace escrito por Peter Ledbrook y Graeme Rocher.

En este enlace nos explican los nuevos pasos a seguir a la hora de publicar algún plugin. Parece que el punto fundamental trata sobre la migración de repositorios SVN de sólo lectura a otros como Google Code o Git. Una excelente iniciativa que fomentará la participación y mantenimiento de muchos plugins que algunas veces caen en el ostracismo.

martes
mar202012

Integrando LinkedIn en nuestra aplicación Grails

Cada vez es más habitual el uso de distintas APIs en nuestras aplicaciones para acceder a servicios de terceros.

El siguiente artículo, nos muestra de una manera sencilla, como podemos acceder a los servicios de LinkedIn mediante su API REST y la librería linkedin-j, todo ello bajo el protocolo de autenticación OAuth2.0.

domingo
mar182012

Esta semana en Grails(2012-11)

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

Estamos moviendo el repositorio central de plugin de Codehaus a repo.grails.org. Lee el  correo de Peter describiendo lo qué tienen que hacer los autores de plugins, y el correo  de Graeme y su HOWTO describiendo los cambios para los usuarios de plugin.

Los ponentes de la GR8Conf EU han sido anunciados  y el registro está abierto con precios reducido hasta el 15 de Abril.

Plugins

Se liberó un plugin:

  • jasmine versión 1.1. Lanzador de pruebas para Jasmine: Framework de pruebas simple en Javascript sin DOM.

y se actualizarón 11 plugins:

  • aws versión 1.2.12.2. Proporciona un acceso sencillo a los Amazon Web Services (AWS).
  • cucumber versión 0.2.3. Prueba tu aplicación Grails con Cucumber.
  • date-formatting versión 0.2.6. Añade funciones para el objeto Date para convertirlo a varios formatos.
  • dojo versión 1.6.1.8. Agrega el kit de herramientas Dojo Javascript.
  • facebook-sdk versión 0.2.0. Permite a tu aplicación usar la plataforma Facebook y desarrollar aplicaciones Facebook en Facebook.com o en sitios web mediante Facebook Connect.
  • fields versión 1.1. Renderización de campos de form personalizable basada en una plantilla GSP.
  • jesque-web versión 0.3.1. Una interface web para ver y manejar colas, trabajos y "workers" de jesque.
  • qrcode versión 0.2. Crea códigos QR.
  • quartz versión 1.0-RC1. Programa trabajos para ser ejecutados con en un tiempo especificado o expresión cron usando el programador de trabajos Quartz.
  • twitter-bootstrap versión 2.0.1.22. Ficheros de recursos para el framework CSS Twitter Bootstrap.
  • webdriver versión 0.4.1. Integra Webdriver con Grails para hacer pruebas funcionales en HtmlUnit y en navegadores reales.

Tweets interesantes

Grupos de usuarios y conferencias

 

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

martes
mar132012

Esta semana en Grails

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

Hemos movido el sitio grails.org a VMware esta semana. Ha habido un par de problemas pero todo está en su sitio y  funcionando. Así que estamos tomando nuestra propia medicina. El sitio está escrito en Grails, corre en un tc Server y esta alojado en la infraestructura de VMware. Existen algunas páginas nuevas en el sitio: Getting Started, Tutorials, y Web Sites

El STS 2.9.0 ha sido liberado esta semana. Echa un vistazo a las novedades de todo lo relacionado con Grails, Groovy, y Gradle en esta versión. Incluye la última versión del plugin Groovy-Eclipse plugin; puedes ver las novedades de la versión aquí.

Spock 0.6 ha sido liberado esta semana, y tiene un montón de características estupendas. Echa un vistazo a esta entrada explicando lo nuevo de la versión 0.6. Luke ha actualizado Geb a la versión 0.6.3 para usar la nueva versión.

Compra tus entradas para la conferencia GR8Conf US pronto, el precio se incrementa el 17 de marzo.

Parece que hay un nuevo sitio con screencast de Grails, Grails Example. La url se parece a “grail sex ample” para mí :)

Plugins

Se han liberado 2 nuevos plugins:

  • cookie-session versión 0.1.2. Te permite almacenar los datos de tu sesión en una cookie.
  • rest-client-builder versión 1.0.2. Proporciona una implementación de clientes REST alternativa basada en las plantillas Rest de Spring que no está unida a un cliente commons-http-client.

y 21 plugins se actualizaron:

  • build-test-data versión 2.0.2. Permite la creación de datos para pruebas automáticamente revisando las constraints.
  • cloud-support versión 1.0.9. Plugin de soporte para ayudar a los plugins Cloud a actualizar la información de conexión del proveedor de servicio desde el entorno Cloud.
  • commentable versión 0.8.1. Marca tu clase de dominio para que tenga comentarios  y usa la librería de tags y las plantillas parciales para integrar los comentarios en tus vistas.
  • dbunit-operator versión 1.6.2. Crea datos iniciales de prueba como ayuda a DbUnit.
  • equals-hashcode-test versión 0.2-spock-0.6. Especificaciones base Spock para probar los métodos equals y hashCode para clases de dominio y otros objetos Groovy.
  • geolocation versión 0.4.1. Añade soporte de geolocalización HTML5 y ofrece algunos métodos para calcular distancias.
  • greenmail versión 1.3.2. Proporciona una envoltorio alrededor de GreenMail y proporciona una vista que visualiza las mensaje "enviados", útil para pruebas.
  • gsp-taglib versión 0.5. Hace posible declarar tags en un gsp en la carpeta grails-app/taglib.
  • jasper versión 1.5.3. Permite el uso de  JasperReports.
  • jdbc-pool versión 1.0.9.3. Reemplaza el pool por defecto de Grails con el Tomcat JDBC Pool (http://people.apache.org/~fhanik/jdbc-pool/)
  • neo4j versión 1.0.0.M2. GORM para Neo4j
  • pluginator versión 0.2.2. Te permite definir callbacks y propiedades en una aplicación que están normalmente disponible solo en plugin, como doWithWebDescriptor, doWithDynamicMethods, loadAfter, observe, etc. 
  • rabbitmq versión 0.4-SNAPSHOT. Integra mensajes Rabbit MQ.
  • rocks versión 1.0.1. Proporciona una interfaz y herramientas para trabajar plugins y para enviar tickets de soporte comerciales a Grailsrocks.
  • spock versión 0.6. Trae el poder del framework de prueba y especificación Spock a Grails.
  • stripe versión 1.0. Usa Stripe para procesar transacciones con tarjetas de credito.
  • tooltip versión 0.7. Proporciona un tooltip ligero, rápido y compatible con todos los navegadores que esmuy sencillo de usar.
  • twitter-bootstrap versión 2.0.1.21. Ficheros de recursos para el framework CSS Twitter Bootstrap.
  • viaboxx-dbmigrate versión 1.3.3. Configuración y migración de la base de datos de tu proyecto.
  • yui-minify-resources versión 0.1.5. Comprime los recursos css y js usando la librería YUI Compressor.
  • zendesk versión 1.0.4. Interface para el sistema de soporte Zendesk mediante su API.

Tweets interesantes

Grupos de usuarios y conferencias

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

Experiencias actualizando Grails

Siempre es interesante conocer los problemas con los que se han encontrado otros desarrolladores a la hora de actualizar de versión para tenerlos en cuenta. El siguiente artículo, muestra la transcripción del proceso de actualización de una aplicación Grails, de la versión 1.3.7 a la 2.0.1

viernes
mar092012

App Grails en dispositivos móviles

Una decisión importante a la hora de desarrollar una aplicación web, es decidir que framework usaremos para adaptarla a los distintos tipos de dispositivos móviles. En el último año, han florecido una gran variedad de estos frameworks, y siempre es bueno conocer experiencias de otros desarrolladores sobre el tema; por ello, os recomendamos leer el siguiente artículo sobre el uso del plugin "jQuery Mobile Scaffolding" para Grails.

jueves
mar082012

Aplicación Grails + entorno Microsoft

En la actualidad, Grails cuenta con un ecosistema de plugins que nos permiten interactuar con una gran diversidad de frameworks y herramientas, pero quizás existe poca documentación de referencia para utilizar una aplicación Grails dentro de un entorno basado en aplicaciones de Microsoft. 

Glen Smith, ha publicado en su blog un buen artículo sobre este tema; en el que nos cuenta su experiencia integrando Grails con algunas aplicaciones de Microsoft como SQL Server o Active Directory; un artículo que sin duda a más de uno le puede servir como guía.

jueves
mar082012

Grails Startups

Una de las preguntas más frecuentes con las que me encuentro cuando hablo de Grails con gente que no lo conoce o que le suena porque está de moda, es que les diga casos de éxito de aplicaciones en Grails.

Pues bien, ahora ya no tendré que contarlo, podrán verlo por ellos mismos en esta interesante iniciativa donde se recogen un buen puñado de startups que han sido desarrolladas con Grails; algunas de ellas desarrolladas por gente de la comunidad hispana como: Wiseri, Cuestamenos, Jobsket o ClickOnero. 

Si conocéis alguna que no esté en la lista también podéis sugerirla.