Buscar
Social
Ofertas laborales ES
viernes
ene202012

Últimos movimientos de plugins de la semana

Concluye otra semana más en el Observatorio con los siguientes movimientos en el ecosistema de plugins de Grails:


  • Shibboleth Naitive SP support for Spring Security Core 0.9.16 - Soporte para este sistema de soporte al SSO web. Más información aquí.

  • Pusher 0.2 - Integración con la API de Pusher. Más información aquí.

  • Quartz 2.x Scheduler 0.2.2 - Permite definir trabajos directamente en la configuración o el 'bootstrap'. Más información aquí.

  • Hibernate Search 0.3 - Integración con Hibernate Search (motor indexado de búsqueda). Más información aquí.

  • Commentable 0.7.7 - Arreglado problema con formato de fechas. Más información aquí.

  • Clover Code Coverage 3.1.3 - Mantenimiento y corrección de errores. Más información aquí.

  • Domain Schemagen 1.0 - Genera una representación XML Schema del dominio de la aplicación. Más información aquí.

  • SimpleDB GORM 0.3 - Implementación API GORM de SimpleDB. Más información aquí.

  • Mock authentication for Spring Security 0.9.9 - Soporte 'simulado' de autenticación en pruebas de Grails. Más información aquí.

  • Build information 1.2.2 - Controlador que proporciona información detallada sobre un fichero WAR generado con Grails. Más información aquí.

  • Jasypt Encryption 1.1.0 - Integración con Jasypt para encriptación de información. Más información aquí.

  • Dao Artefacts 0.3.9 - Para los amantes de este patrón de acceso a datos. Más información aquí.



jueves
ene192012

Pruebas de integración en una aplicación multi-hilo

Cuando necesitamos realizar pruebas de integración en aplicaciones donde determinados métodos deben esperar a la creación de hilos, este artículo nos puede ser de gran ayuda.

Más información sobre Groovy/Grails: Integration tests for multi-threaded application (traducido al español).
jueves
ene192012

Ejecutando Geb con múltiples perfiles para probar vistas móviles

Como todos los artículos de nuestro amigo Tomas Lin, una referencia interesantísima sobre cómo exprimir nuestras pruebas con Geb, aplicado a aplicaciones móviles.

Más información sobre Running Geb specs using a separate driver profile to test mobile views in Grails (traducido al español).
jueves
ene192012

Ajax en GSPs con ZK

En este artículo se intenta demostrar cómo el uso de los componentes Ajax de ZK puede mejorar la interactividad de las páginas GSP mediante un pequeño tutorial paso a paso de una aplicación ejemplo.

Más información sobre Ajax GSP with ZK (traducido al español).
jueves
ene192012

Mis 9 novedades preferidas de Grails 2.0

Tras analizar las bondades del nuevo Grails 2.0, aquí os dejamos el análisis realizado por un desarrollador sobre cuáles son las mejores (o más interesantes). Además, incluye una pequeña encuesta para que todos podamos opinar sobre el tema.

Más información sobre My Top 9 Features from Grails 2.0 (traducido al español).
miércoles
ene182012

Presentación: Grails 2.0 - qué puede excitarte

Nueva presentación sobre las novedades de Grails 2.0 realizada esta vez por Object Partners Inc.

Más información sobre Presentation: Grails 2.0 - what to be excited about (traducido al español).
miércoles
ene182012

Problemas con las pruebas tras actualizar a Grails 2.0

Parece que hay un problema al simular objetos en las pruebas unitarias que se expande a las pruebas de integración y que se explica en este pequeño artículo.

Más información sobre Grails 2.0.0 Update: Test Problems (traducido al español).
miércoles
ene182012

Por qué Tradeshift usa Grails

Interesantísimo artículo sobre las lecciones aprendidas en un desarrollo real de una aplicación web para gestión de facturas en línea.

Más información sobre Why Tradeshift uses Grails (traducido al español).
martes
ene172012

Botón 'Share' personalizado para escribir en el muro de Facebook

Ejemplo de cómo componer la URL necesaria para crear un botón personalizado para Facebook.

Más información sobre Custom 'Share' button on Facebook wall post (traducido al español).
martes
ene172012

Esta semana en Grails

Traducido por Aitor Alzola

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

La conferencia Gr8Conf Europa ha anunciado un nuevo aspecto para su web (basado en Weceem) y su Call for Papers está abierto. Si quieres estar hablando en Copenhagen asegurate de enviar tu propuesta antes del cierre el 15 de febrero. El portal de plugins tiene algunas cosas nuevas últimamente . Las páginas de los plugins muestran la sintaxis para declarar los plugin en el BuildConfig.groovy en vez de usando install-plugin. Por ejemplo, el plugin spring-security-core se declara así: ":spring-security-core:1.2.7". Los plugins que usan un repositorio extra para jars también muestran esa información, por ejemplo el spring-mobile.

Los plugins muestran ahora datos de uso (pero por ahora esta límitado así que no son muy significativos). El plugin spring-security-core dice “Usado aproximadamente por el 35% de los usuarios de Grails”.

Peter ha empezado un proyecto para recopilar las guias HOWTO para Grails. Espero que esto implique una gran colección, creadas tanto por el equipo como por la comunidad.

Warner vuelve esta semana con dos screencasts, ambos sobre CoffeeScript. Echa un vistazo a
Uniendo Groovy con CoffeeScript y Otra aventura con Grails y CoffeeScript.

Artículos varios



Plugins


Se lanzaron 4 nuevos plugins:

  • foundation versión 2.1.4.1. Proporciona los recurso del framework CSS Foundation.

  • fbootstrapp versión 0.1.1. Proporciona los recurso del framework CSS FBootstrapp.

  • spring-security-mock versión 0.9.8. Mockea el soporte de autenticación para Spring Security.

  • jquery-mobile-scaffolding versión 0.1. Proporciona plantillas móviles que pueden ser usadas durante el proceso de scaffolding.


y se actualizaron 21:

  • atmosphere versión 0.4.2. Proporciona integración con el proyecto Atmosphere, un framework AjaxPush/Comet y WebSocket.

  • bubbling versión 2.1.4. Proporciona integración con la librería Bubbling de YUI.

  • build-info versión 1.2.1. Proporciona un controlador/vista que muestra información básica sobre el fichero war.

  • commentable versión 0.7.6. 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.

  • cucumber versión 0.2.2. Prueba tu aplicación Grails con Cucumber.

  • dao versión 0.4.2. Permite a un directorio grails-app/dao configurar beans. Ver https://github.com/basejump/grails-dao

  • dojo versión 1.7.1.3. Agrega el kit de herramientas Dojo Javascript.

  • excel-import versión 1.0.0. Importador y exportador de Excel & CSV usando Apache POI.

  • facebook-sdk versión 0.1.2. Permite a tu aplicación usar la plataforma Facebook y desarrollar aplicaciones Facebook en Facebook.com o en sitios web mediante Facebook Connect.

  • geolocation versión 0.4. Añade soporte de geolocalización HTML5 y ofrece algunos métodos para calcular distancias.

  • gorm-jpa versión 1.0.0.M1. Implementación de GORM para JPA 1.0

  • grails-ui versión 1.2.3. Proporciona una librería de tags para los widgets usando YUI.

  • hibernate-jpa-provider versión 1.0.0.M1. Integra Hibernate como un proveedor JPA.

  • jasper versión 1.5.1. Permite el uso de JasperReports.

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

  • rateable versión 0.7.1. Añade un mecanismo genérico para puntuear objetos de dominio.

  • release versión 1.0.1. Publica plugins Grails a un repositorio privado o público.

  • routing versión 1.1.6. Envía y enruta mensajes hacía una amplia variedad de endpoints de destino directamente desde tus controladores y servicios usando Camel.

  • screencasts versión 0.5.6. Permita la subida, gestión y visualización de screencasts

  • svn versión 1.0.2. Proporciona el SVNKit como una dependencia; una clase SvnClient que hace más fácil trabajar con Subversion; e intregración con el plugin Release.

  • uploadr versión 0.5.8. Para subir fichero mediante Drag and Drop con HTML5.


Tweets interesantes



Grupos de usuarios y conferencias



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