Buscar
Social
Ofertas laborales ES

Entries in desarrollo (902)

miércoles
may042011

Probando excepciones con Spock

No hacemos más que descubrir elogios y alabanzas a este framework de pruebas llamado Spock. Y aquí os dejamos un nuevo ejemplo de lo simple que es probar si las excepciones que lanza una clase son correctas.

Más información sobre Exception Testing using Spock in grails (traducido al español).
miércoles
may042011

Los problemas de trabajar con Grails en IDEA

No estamos nada de acuerdo con la opinión de este desarrollador, porque utilizamos IntelliJ en nuestro día a día y tenemos que reconocer que, comparado con STS, nos proporciona muchísima más productividad. Aunque suponemos que la gente todavía espera mucho más de un IDE para Grails.

Más información sobre The pains of working with Grails in IDEA (traducido al español).
miércoles
may042011

Extendiendo las aplicaciones J2EE con Grails

En este artículo se discute cómo podemos utilizar una aplicación J2EE ya existente y comenzar a transformarla en cada uno de los artefactos de Grails.

Más información sobre Exploring Software - Extending J2EE Applications Using Grails (traducido al español).
lunes
may022011

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

Groovy 1.8 ha sido liberado y tiene una lista impresionante de nuevas características (y Grails 1.4 ha sido actualizado para usar 1.8) Mira el post de Guillaume Laforge’s post y las notas de la release para más información. Mr. Haki publicó un montón de entradas después de esta versión mostrando muchas de las nuevas características. Hay como 15 entradas así que no los voy a listar todos, míralos en su blog.



La conferencia GR8Conf tendrá lugar en unas semanas, y se han publicado más entrevistas con los ponentes:

Artículos varios



Plugins


Se publicaron 2 nuevos plugins:

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

  • release versión 1.0.0.BUILD-SNAPSHOT. Publica plugins Grails a un repositorio privado o público.


y 9 plugins fueron actualizados:

  • avatar versión 0.4.1. Proporciona una taglib para visualizar avatares.

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

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

  • csv versión 0.3. Fácilmente parsea y consume ficheros CVS desde varios fuentes de entrada.

  • eclipse-scripts versión 1.0.5. Descargas y enlaces a fuentes y javadocs para dependencias de repositorios públicos.

  • email-confirmation versión 1.0.5. Envía correos electrónicos a un usuario con un enlace para confirmar el registro en una web.

  • extended-validation versión 1.0.3. Proporciona una validación parcial de grupos de campos, validación en cascada y validadores de instancia para objetos que no son de dominio.

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

  • grails-melody versión 1.4. Integra el sistema de monitorización de la herramienta JavaMelody.


Tweets interesantes



Grupos de usuarios y conferencias








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

Validación personalizada en Grails

Cuando las necesidades de validación de nuestras clases de dominio son mayores que los mecanismos simples que nos ofrece Grails, como máximo, mínimo, en lista, etc., podemos hacer uso del validator y crearnos validaciones reutilizables, o incluso hacer uso del plugin avanzado de validaciones.

Más información sobre Grails Tips: la validation sur mesure (traducido al español).
viernes
abr292011

Integración de WebORB y Grails

Ya os hemos hablado en alguna ocasión de este proyecto que sirve como plataforma de integración de numerosas tecnologías, tanto a nivel de lenguaje como de escritorio o móviles. Su integración con Grails va mejorando en cada entrega.

Más información sobre WebORB and Grails Integration (traducido al español).
viernes
abr292011

Configurando JMS y JTA en Grails con Spring

Un alto porcentaje de aplicaciones desarrolladas en Grails no precisan del uso de tecnologías distribuidas como JMS o JTA, y por ello no se ofrecen como parte del núcleo de esta plataforma. Sin embargo, añadirlas a nuestra aplicación es cuestión de simplemente configurarlas a través de Spring.

Más información sobre Configure Grails for JMS and JTA using Spring.
miércoles
abr272011

Sustituyendo la consola de Grails con tu editor preferido

Aunque se trata de un plugin no muy promocionado, Console nos permite tener una consola web disponible para ejecutar scripts contra nuestra aplicación. Sin embargo, para determinadas tareas puede ser algo tediosa de manejar, y es por ello por lo que se propone en este artículo sustituirla con un editor simple como Vim, TextMater, JEdit, etc.

Más información sobre Replace Grails Console with the Editor of Your Choice (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).