Buscar
Social
Ofertas laborales ES

Entries in artículos (902)

martes
abr262011

Entrevista a Tim Berglund sobre Groovy & Grails

Tim Berglund es un referente y una voz autorizada para hablar del mundo Java, y es por ello que su afirmación de que no concibe el desarrollo web en Java si no es en Grails no hace más que reafirmarnos en nuestra apuesta por esta maravillosa plataforma de desarrollo.

Más información sobre DZONE interviews: Tim Berglund on Groovy and Grails (traducido al español).
lunes
abr252011

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

Esta semana ha sido un poco menos intensa que la anterior (afortunadamente) ahora que Cloud Foundry está funcionando. Ha sido interesante observar los comentarios de la gente empezando a desplegar aplicaciones e incluso corriendo instancias locales de vcap.

Esta semana se ha anunciado el SpringOne/2GX 2011 y será en Chicago de nuevo. Realmente será esta vez en Chicago porque el año pasado se hizo en Lombard debido a algunas incidencias, pero este año será en la ciudad. Debe ser otra gran conferencia este 2011; un montón de cosas han sucedido desde la última y aún quedan seis meses.

La GR8Conf llegará pronto, menos de un mes, y se han publicado más entrevistas con los ponentes:

Artículos varios



Plugins


Se publicaron 3 nuevos plugins:

  • git versión 1.0-SNAPSHOT. Integra git, el sistema de control de versiónes distribuido con proyectos Grails.

  • serializable-session versión 0.1. La sesión solo acepta objetos serializables.

  • nine-sixty-grid-system versión 1.0. Proporciona los ficheros de recursos del framework 960 Grid System CSS desde http://960.gs


y 14 plugins fueron actualizados:

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

  • ajax-uploader versión 0.3. Librería de tags que implementa el excelente uploader de ficheros de Andrew Valum.

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

  • cache-headers versión 1.1.5. Mejora el rendimiento de las aplicaciones con el almacenamiento en caché del navegador.

  • cloud-foundry versión 1.0.0.M2. 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.

  • cloud-foundry-ui versión 1.0.0.M2. Proporciona un interfaz de usuario básica para las aplicaciones de Cloud Foundry.

  • csv versión 0.2. Parsea fácilmente y consume ficheros CSV desde varias fuentes.

  • database-migration versión 0.2.1. Plugin oficial para las migraciones de bases de datos.

  • flash-helper versión 0.5.1. Simplifica y estandariza el proceso de añadir y leer mensajes en el ámbito de flash.

  • json-rest-api versión 1.0.6. API RESTful API para GORM con JSON.

  • modernizr versión 1.7.1. Proporciona los ficheros de recurso de la librería Javascript Modernizr de http://www.modernizr.com/

  • rendering versión 0.4.3. Renderiza GSPs como PDFs, JPEGs, GIFs y PNGs

  • scala versión 0.6. Permite compilar ficheros fuente en Scala en los directorios /src/java y /src/scala de tu aplicación.

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


Tweets Interesantes



Grupos de usuarios y conferencias



 




 

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

Auditando con Envers en Grails

Desde la liberación de Hibernate 3.5, Envers se ha integrado en el core del mismo, proporcionando así funcionalidad avanzada para la auditoría/versionado de nuestros datos. Además, no ha pasado mucho tiempo hasta que tenemos disponible un plugin para Grails que nos permite utilizarlo en nuestras aplicaciones.

Más información sobre Grails Envers Plugin (traducido al español).
lunes
abr252011

Más detalles de Grails & Cloud Fountry

Desde SpringSource no escatiman medios para continuar con la promoción a bombo y platillo de su nueva plataforma PaaS, Cloud Foundry. Y desde luego Grails es un ciudadano de primera clase en este nuevo ecosistema.

Más información sobre Deeper into Grails & Cloud Foundry (traducido al español).
lunes
abr252011

Aplicaciones manejadas por voz con Grails

En este screencast se demuestra lo fácil que es crear aplicaciones dirigidas por voz o SMS, aunque eso sí, utilizando una librería que en principio es de pago.

Más información sobre Voice powered applications with Grails (Screencast) (traducido al español).
lunes
abr252011

Migración de BBDD con Grails

Uno de los puntos que más empeño ha puesto el equipo de Grails recientemente en mejorar es la migración de BBDD. Y parece que, a juzgar por experiencias como la que se describe en este artículo, les ha salido un gran producto.

Más información sobre Grails for Database Migration (traducido al español).
lunes
abr252011

Otro año más con Grails

Este desarrollador ya publicó hace un año sus experiencias con Grails, y al pasar otro año más, nos cuenta cómo ha seguido trabajando con las nuevas versiones y los nuevos plugins.

Más información sobre Another year with Grails (traducido al español).
miércoles
abr202011

Cómo utilizar PrimeFaces con Grails

Para los nostálgicos de JSF (entre los que no me encuentro, desde luego) o bien para aquellos que quieran utilizar una librería de componentes JSF sin renunciar a Grails, en este artículo se nos explica cómo integrar el plugin JSF2.

Más información sobre How to use PrimeFaces with Grails (traducido al español).
lunes
abr182011

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

Vaya semana. Después de un montón de trabajo Cloud Foundry fue lanzado el martes y la respuesta ha sido tremendamente positiva. Es un PaaS de código abierto, y las contribuciones de la comunidad ya están llegando – hay soporte total o parcial para Erlang, PHP y JRuby. Si te perdiste el webinar puedes verlo en YouTube (la parte 1 está aquí y las otras partes están en las sugerencias en la derecha). Puedes usar los plugins de Cloud Foundry y Cloud Foundry UI para desplegar y monitorizar tus aplicaciones, así como usar la integración con el STS o el cliente de línea de comando vmc. Echa un vistazo a los foros para tener información de primera mano y para crear incidencias de soporte o comenzar o unirte a una discusión.

Una muestra de post relacionados:

y tweets (encuentra más con el hashtag #cfoundry ):

Respecto a otras noticias Graeme ha estado haciendo un gran trabajo mejorando la experiencia con pruebas unitarias para la versón 1.4. El nuevo enfoque es mucho más simple usando mixins – comprueba la última documentación.

La conferencia GR8Conf es pronto, y se han publicado más entrevistas con ponentes:


Artículos varios



Plugins


Se presentaron cuatro nuevos plugins:

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

  • cloud-foundry-ui versión 1.0.0.M1. Proporciona un interfaz de usuario básica para las aplicaciones de Cloud Foundry.

  • modernizr versión 1.7. Proporciona los ficheros de recurso de la librería Javascript Modernizr de http://www.modernizr.com/

  • mongodb-multitenant versión 0.1-ALPHA. Permite múltiples instancias para MongoDB.


y se actualizaron quince plugins:

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

  • code-coverage versión 1.2.2. Genera informes sobre cobertura de código usando Cobertura

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

  • fixtures versión 1.0.6. Carga datos de prueba mediante un DSL.

  • infinispan versión 0.4.3. Añade soporte para la cache distribuida de JBoss Infinispan.

  • jetty7 versión 0.3.2. Inspirado por el plugin oficial de jetty el plugin jetty7 en Google Code.

  • jquery-ui versión 1.8.11. Soporta los recursos jQuery UI, y depende del plugin de jQuery para incluir el núcleo de la librería jquery.

  • lesscss-resources versión 0.2. Optimiza el uso de los ficheros css de http://www.lesscss.org, compilando los ficheros .less en ficheros .css, y los sitúa dentro de la cadena de procesamiento para estar disponibles para otros plugins.

  • mongodb versión 1.0-M5. Proporciona una capa de mapeo de objeto para MongoDB.

  • recaptcha versión 0.5.2. Integra ReCaptcha y servicios Mailhide.

  • redis versión 1.0.0.M4. Integra el almacén de datos clave/valor Redis con Grails, proporcionando una API como la de GORM.

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

  • routing-jms versión 1.1.1. integración JMS para el plugin de Grails routing.

  • taxonomy versión 1.1. Añade métodos a las clases de dominio para permitir que apliques tags hereditarios a los objetos.

  • weceem versión 1.0-RC1. Un sistema de gestión de contenidos.


Tweets interesantes



  • @dynamind: NEW on the list of “Things I Wish I Knew Sooner”: grails interactive (all the magic without the slow JVM startup / dependency resolving)

  • @ldaley: New Geb example up with Grails, Spock and JUnit » https://github.com/geb/geb-example-grails

  • @nllarson: Day 1 of not working with #grails. How long until the twitching goes away?

  • @wangjammer5: Dear #Grails users, please take 30s to complete this form about my grails plugins, it will be very useful for me http://t.co/ZxCX6kh Pls RT

  • @msgilligan: Banned in France? new SecUser(username:’admin’,password:springSecurityService.encodePassword(‘xx’),enabled:true).save()#hashedpass #grails

  • @vccarvalho: Having fun with #scala. But the the best is having fun with scala and it’s support on #grails. Tks grails team, for making my life easy

  • @nusairat: FWIW … #grails devs … demand is increasing and i am seeing clients INCREASE their rates to fill those demands … :)

  • @wangjammer5: The new Grails 1.4 unit testing stuff looks to be an astounding improvement. Exciting because writing tests is inevitably ugly.

  • @graemerocher: Finished working on the new unit testing mixins in #grails 1.4. Checkout the brand new docs http://t.co/iF2G44d


Grupos de usuarios y conferencias












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

'Fixtures', una gran forma de autogenerar tus datos

Normalmente en las pruebas funcionales, pero también en las de todo tipo, necesitamos definir un conjunto de datos iniciales a partir de los cuales éstas se ejecutarán. O bien fuera de las pruebas, nos interesa asegurarnos que una determinada información siempre estará disponible en nuestra aplicación.

Más información sobre Grails fixture, a great way to bootstrap your data (traducido al español).