Buscar
Social
Ofertas laborales ES
lunes
mar142011

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=676



Un montón de trabajos esta semana (19) y bastantes actualizaciones de plugins. El desarrollo de Grails 1.4 avanza – Graeme ha añadido un montón de cosas interesantes. Y la actualización del scaffolding de Rob Fletcher parece estupenda también. Comprueba los commits en Github. Además Groovy 1.8 se acerca a la versión final con la actualización RC2 de esta semana. Una semana interesante la mires por donde la mires.

Miscellaneous Items

Plugins


Se presentaron tres nuevos plugins:

  • blackbird versión 0.3. Proporcionda acceso a los recursos de Blackbird para log en JavaScript.

  • gorm-couchdb-elasticsearch versión 0.1. Integra CouchDB con ElasticSearch, indexando instancias de dominio usando el feed Couchdb _change.

  • portlets-gatein versión 0.1. Proporciona una manera simple de desplegar porlets Grails al portal JBoss GateIN 3.1.


También hubo 19 actualizaciones:

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

  • aws versión 1.1.7.3. Proporciona un acceso sencillo a los Amazon Web Services (AWS).

  • codenarc versión 0.11. Análisis de código estático para Groovy.

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

  • elasticsearch versión 0.15.1.1. AAgrega soporte para el motor de búsqueda RESTful http://www.elasticsearch.com /

  • extjs versión 3.3.1.6. Proporciona recursos externos JS.

  • facebook-graph versión 0.8. 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.

  • functional-test-development versión 0.1.7. Instala un script, develop-functional-tests, que puedes usar para desarrollar tus tests de una mejor manera.

  • gorm-couchdb versión 0.9.0. GORM para la base de datos NoSQL CouchDB.

  • jquery-ui versión 1.8.10. Kit de herramientas Javascript jQuery con widgets de interfaz de usuario.

  • mondrian versión 0.5. Integración con el motor de código abierto OLAP relacional Mondrian.

  • nerderg-form-tags versión 1.3. Proporciona facilidad de lectura, convención y consistencia al diseño de forms con CSS.

  • paypal versión 0.6.2. Añade integración con PayPal.

  • remote-pagination versión 0.2.5. Proporciona tags para la paginación y ordenación de columnas sin refrescar la página usando Ajax y cargando sólo la lista de objetos necesaria.

  • sanitizer versión 0.6.2. Limpia el markup(HTML, XHTML, CSS) usando el filtro antispam OWASP.

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

  • spring-mobile versión 0.3. Usa el proyecto Spring Mobile para detectar dispositivos móviles.

  • spring-security-ldap versión 1.0.3. Soporte de autenticación LDAP para el plugin Spring Security.

  • transactional-controller versión 0.1.1. Envuelve las acciones de controlador en transacciones (aunque mi preferencia personal es mover la lógica de persistencia a un método de un servicio).


Tweets interesantes



Grupos de usuarios y conferencias












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

Últimos movimientos de plugins de la semana

Terminamos la semana con los siguientes movimientos en el ecosistema de plugins de Grails:

  • Transactional Controller 0.1.1 - Permite añdir transaccionalidad directamente al controlador sin necesidad de utilizar los servicios. Más información aquí.

  • GateIn 0.1 - Permite desplegar portlets Grails a un portal JBoss GateIN. Más información aquí.

  • CouchDB ElasticSearch 0.1 - Permite indexar clases del dominio en CouchDB con ElasticSearch. Más información aquí.

  • Functional Test Development 0.1.6 - Permite desarrollar pruebas funcionales de forma más conveniente. Más información aquí.

  • CouchDB 0.9.0 - Mantenimiento y corrección de errores. Más información aquí.

  • Form Builder - Create Online Forms without Coding 0.1 - Muy interesante plugin que nos permite crear formularios de forma dinámica; ideal para permitir a nuestros usuarios que se creen sus propias pantallas. Más información aquí.

  • Dojo 1.4.3.9 - Corrección de errores. Más información aquí.




viernes
mar112011

Últimas ofertas de empleo de la semana

Acaba una semana más en el Observatorio con las siguientes ofertas de trabajo relacionadas con Grails:

  • Desarrollador Java Grails - Walnut Creek (CA), USA. Más información aquí.




jueves
mar102011

Episodio 121 de Grails PodCast: GR8Conf

Con motivo de la conferencia GR8Conf nos llega un nuevo podcast que entrevista a Søren Berg Glasius y a Guillaume Laforge.

Más información sobre Grails Podcast Episode 121: GR8Conf interview with Søren Berg Glasius and Guillaume Laforge.
jueves
mar102011

Deshabilitar Spring Security durante las pruebas de integración

Cuando realizamos pruebas de integración y no queremos probar la parte de seguridad porque, por ejemplo, no tenemos acceso a un sistema LDAP o Kerberos, podemos deshabilitarla y simularla fácilmente.

Más información sobre Disabling Spring Security for grails integration testing (traducido al español).
jueves
mar102011

Incidencia al renderizar 'text/json' en las pruebas de controladores

Cuando simulamos un controlador con mockController() y necesitamos generar JSON puede que nos encontremos con la incidencia que se explica en este artículo.

Más información sobre Grails Testing issue when rendering as 'text/json' (traducido al español).
miércoles
mar092011

Configurando las últimas versiones de ehcache y Terracotta

Si queremos estar a la última en cuanto a gestor de caché se refiere dentro de un entorno con Terracotta, aquí os dejamos un breve artículo de cómo indicar a nuestra aplicación que se actualice con las últimas versiones, así como su configuración mínima.

Más información sobre Setting up lastest ehcache and terracotta in your grails application (traducido al español).
miércoles
mar092011

Nueva forma de configurar reglas para CodeNarc

El plugin para CodeNarc permite realizar un análisis estático del código groovy de nuestra aplicación Grails. Para ello permite definir un conjunto de reglas donde podemos indicar qué elementos a analizar y cómo deben ser analizados.

Más información sobre New way To Configure a RuleSet for Static Groovy Code analysis using CodeNarc plugin (traducido al español).
martes
mar082011

El interruptor de rendimiento: flush.mode=commit

Parece que hay un parámetro que por defecto utiliza Hibernate, y por ende Grails, que provoca algunos problemas de rendimiento con las sesiones de Hibernate, y que no termina de solucionarse si no es con intervención del usuario.

Más información sobre The Grails performance switch: flush.mode=commit (traducido al español).
lunes
mar072011

Primeros movimientos de plugins de la semana

Comienza la semana y ya se aprecian movimientos de plugins en el ecosistema de Grails:

  • Atmosphere 0.3.3 - Traducción de la documentación al inglés. Más información aquí.

  • Remote Pagination 0.2.5 - Paginación en AJAX sin refresco de pantalla. Más información aquí.

  • jQuery-UI 1.8.10 - Actualización a nueva versión de jQuery-UI. Más información aquí.

  • CodeNarc 0.10 - Actualizado a CodeNarc 0.13. Más información aquí.