Buscar
Social
Ofertas laborales ES
jueves
ene052012

Últimas ofertas de empleo de la semana

Sí, ya sabemos que todavía queda un día para concluir la semana, pero siendo Reyes y con enanos por alrededor, comprenderéis que terminemos hoy; así que aquí están las últimas ofertas de trabajo relacionado con Grails:


  • Desarrollador con experiencia en Grails - Westerham (Kent), UK. Más información aquí.

  • Desarrollador Senior Grails - Piscataway (NJ), USA. Más información aquí.

  • Desarrollador Grails - Manchester, UK. Más información aquí.



miércoles
ene042012

Graeme Rocher sobre Grails 2.0 y persistencia políglota

Aquí os dejamos una nueva entrevista realizada a Graeme Rocher durante la JavaOne 2011 sobre las novedades de Grails 2.0. Lo más interesante es el apunte que da en la penúltima pregunta acerca de la programación asíncrona.

Más información sobre Graeme Rocher on Grails 2.0 and Polyglot Persistence.
martes
ene032012

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

.¡Feliz año nuevo! Este es el último "Esta semana en Grails" de 2011. He repasado las 51 entradas anteriores y he contado los totales de lo publicado a lo largo del año, incluida esta semana: ha sido 840 artículos varios, 693 tweets, 888 trabajos (incluidos algunos republicados) y 167 nuevos plugins (solo 3 semanas sin un nuevo plugin) y 724 actualizaciones. No he contado las reuniones y conferencias porque se han repetido muchas veces.

Ha sido un año interesante para el ecosistema Grails/Groovy:

  • Grails ha tenido la version final 1.3 (1.3.7) y una versión mayor, 2.0

  • Ha habido cuatro releases de Groovy 1.7.x (1.7.7-1.7.10) y seis releases 1.8.x (1.8.0-1.8.5) además de la release beta de la 2.0 (acualmente en Beta 2)

  • Gradle también ha tenido varias versiones y se está acercando a la versión 1.0 beta y la final 1.0.

  • Ha habido varias versiones de Groovy++ aunque parece que el desarrollo se ha detenido porque Groovy está incorporando características estáticas.

  • SpringSource Tool Suite ha tenido varias versiones, 2.5.2, 2.6.0, 2.6.1, 2.7.0, 2.7.1, 2.7.2, 2.8.0, y 2.9.0.M1 y el plugin Groovy-Eclipse también ha tenido varias. Ambos han añadido toneladas de funcionalidades estupendas para ayudar a los desarrolladores de Groovy y Grails.

  • Grails ahora tiene opciones excelentes de despliegue en varios proveedores gracias a los plugins de aws (Amazon), cloud-foundry, cloud-bees, y heroku.

  • Marco Vermeulen ha creado los paquetes Ubuntu para Grails y Groovy.

  • Stéphane Maldini y Damien Vitrac han remodelado el aspecto de los documentos de referencia.

  • Hemos migrado JIRA desde Codehaus a http://jira.grails.org/ y ahora cada plugin tiene su propio proyecto en vez de ser un componente de un proyecto gigante.

  • Erik Pragt y Marcin Erdmann han hecho un trabajo increible haciendo que Groovy funcione en Android con su projecto discobot. Estoy deseando ver más acerca de este tema.

  • Ahora tenemos las series “Esta semana en Spring”, “Esta semana en Gradle”, y la ocasional “Esta semana en Discobot”.


Hay nueve conferencias totalmente basadas en el ecosistema Groovy o tienen muchas charlas relacionadas:

  • Spring IO in Madrid

  • GR8Conf Europe in Copenhagen

  • GR8Conf US in Minneapolis

  • GeeCON 2011 in Krakow

  • SpringOne/2GX in Chicago

  • Greach in Madrid

  • CamelCaseCon in Düsseldorf

  • GR8Conf Australia in Brisbane

  • Groovy & Grails eXchange in London


Un montón de entradas de unos pocos bloggers famosos: Mr Haki (http://mrhaki.blogspot.com/), Tomas Lin (http://fbflex.wordpress.com/), Bobby Warner (http://www.bobbywarner.com/), y Jochen Theodorou (http://blackdragsview.blogspot.com/). No subrayaré ninguno en especial, entra a sus blogs y léetelo todo :) Dedica un poco de tiempo extra a Mr Haki, ha escrito aproximadamente un millón de entradas ya.

He liberado 10 nuevos plugins:

  • database-migration

  • spring-security-kerberos

  • spring-security-appinfo

  • cloud-foundry

  • cloud-foundry-ui

  • standalone

  • memcached

  • cloud-support

  • atomikos

  • heroku


(11 si cuentas rehacer el webxml para añadir un nueva característica para ordenar el orden de los filtros).

Estas series se traducen al español (Aitor Alzola), chino (Jian Hu), portugues (Paulo Pereira), e italiano Italian (Luca Canducci). Estos tios hacen un gran trabajo todas las semanas.

Si 2011 es un signo del futuro, 2012 será un muy buen año para ser un desarrollador Grails.

Artículos varios



Plugins


Se ha lanzado dos nuevos plugins:

  • stripe versión 1.0.M6. Usa Stripe para procesar transacciones con tarjetas de credito.

  • quartz2 versión 0.2.2. Integración con el framework Quartz 2 desde quartz-scheduler.org


y se actualizaron 18 plugins:

  • activiti versión 5.8.2. Integra Spring Security con Activiti como servicio de identificación.

  • activiti-spring-security versión 0.4.6. Integra Spring Security con Activiti como servicio de identificación.

  • ajax-uploader versión 1.0. Una librería de tags que implementa el sistema de subido de ficheros de Andrew Valum.

  • browser-detection versión 0.3.3. Proporciona un servicio y un tag para detectar el navegador.

  • bulkload versión 0.1.2. Exporta todas las instancias de una clase dada desde el navegador.

  • cloud-foundry versión 1.2.1. Integra servicios de despliegue a la nube de Cloud Foundry para gestionar el funcionamiento de aplicaciones Grails en la nube desde la línea de comando.

  • cxf-client versión 1.2.4. Usa el contenido generado por Apache CXF wsdl2java para invocar servicios SOAP.

  • jasypt-encryption versión 1.0.1. Integrat la librería de encriptación Jasypt.

  • oauth-scribe versión 1.3. Proporciona integración con oAuth para Grails, usando el framework Scribe.

  • quick-input versión 0.1.2. Proporciona nuevos tags de entrada soportando algunas capacidades para entrada masiva de datos.

  • rabbitmq versión 0.3.3. Integra mensajes Rabbit MQ.

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

  • routing-jms versión 1.1.4. JIntegración JMS para el plugin de Grails routing.

  • spring-security-core versión 1.2.7. El plugin oficial de seguridad en Grails; se integra con Spring Security.

  • spring-security-facebook versión 0.5.4. Plugin para Facebook Authentication, como una extensión del plugin Grails Spring Security Core.

  • spring-security-radius versión 1.1.1. Soporte RADIUS para el plugin Spring Security.

  • twitter-bootstrap versión 1.4.0.14. Ficheros de recursos para el framework CSS Twitter Bootstrap.

  • viaboxx-dbmigrate versión 1.3.2. Configuración y migración de la base de datos de tu proyecto.l


Tweets interesantes



Grupos de usuarios y conferencias



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

Conversión de parámetros personalizada en 3 simples pasos

Ejemplo harto instructiva de cómo poder configurar los editores personalizados de Grails (a través de Spring Data Binding) para convertir parámetros web en objetos fecha.

Más información sobre Grails Custom Data Binding in 3 Simple Steps (traducido al español).
lunes
ene022012

Descubriendo el ámbito de los servicios

Aunque esta funcionalidad lleva en Grails mucho tiempo, todavía hay desarrolladores que la desconocen, seguramente porque nunca les ha hecho falta utilizarla.

Más información sobre Discovering grails goodness: Scoped Services (traducido al español).
lunes
ene022012

Primeros movimientos de plugins de la semana

Comenzamos año y semana en el Observatorio con los siguientes movimientos en el ecosistema de plugins de Grails:


  • Cxf Client 1.2.4 - Integración con los servicios web de Apache CXF. Más información aquí.

  • Facebook graph 0.14 - Acceso a la API de Facebook Graph. Más información aquí.

  • Swiss Postcodes 0.1 - Códigos postales de Suiza en tu aplicación Grails. Más información aquí.

  • Quartz 2.x Scheduler 0.2.2 - Gestión de eventos en Grails 2.x. Más información aquí.

  • Hostip IP address geo-localization 0.1 - Geolocalización con HostIP. Más información aquí.

  • Stripe 1.0.M6 - Integración con Stripe para pasarelas de pagos. Más información aquí.



lunes
ene022012

Ejecutando múltiples fases de pruebas funcionales a la vez con Geb

Interesante truco de cómo conseguir en Geb la ejecución de distintas fases de pruebas funcionales de manera conjunta.

Más información sobre Grails, Geb: Executing multiple functional test phases together (traducido al español).
lunes
ene022012

De vuelta y con las pilas cargadas

Después de unos días de descanso con la familia y amigos, volvemos desde el Observatorio a todo motor para mateneros informados de las noticias, artículos, tutoriales y eventos que suceden en torno a nuestra plataforma de desarrollo favorita: Grails.

Esperamos que la entrada de año haya sido satisfactoria para todos nuestros amigos del Observatorio y que durante este año sigamos creciendo en contenido y usuarios.

¡Feliz 2012 otra vez!
miércoles
dic282011

Plugin para RGraph: librería HTML5-canvas

RGraph es una librería que explota las posibilidades de HTML5, en concreto de la etiqueta CANVAS. Se trata de una librería que no es open-source pero que se puede utilizar libremente para uso no comercial.

Os dejamos el enlace al plugin para Grails.
miércoles
dic282011

Grails + SQL Server: manejando restricciones "unique"

Si tenéis algún proyecto entre manos donde utilizáis Microsoft SQL Server como gestor de base de datos, os interesará echarle un vistazo al siguiente artículo en el que nos explica como tratar restricciones "unique" sobre columnas que permiten nulos.

Más información aquí (traducción al español).