Buscar
Social
Ofertas laborales ES
miércoles
mar302011

Desarrollo de aplicaciones web: ¿Por qué elegir Grails?

Seguimos recibiendo en el Observatorio artículos de opinión sobre la conveniencia de utilizar Groovy / Grails para el desarrollo de aplicaciones web, aunque siempre nos gusta matizar que también es posible desarrollar otro tipo de aplicaciones como módulos de soporte.

Más información sobre Web Application Development - Why choose Groovy and Grails? (traducido al español).
miércoles
mar302011

Resumen de las sesiones con Groovy y Grails

Artículo de opinión que resume lo aprendido en unas sesiones de Groovy y Grails.

Más información sobre Horizon Overview and Introduction to Groovy and Grails sessions (traducido al español).
miércoles
mar302011

Criterios GORM multi-asociativos con proyecciones

Cuando no podemos conseguir el resultado que necesitamos usando los métodos básicos de las clases de dominio de Grails, entonces es hora de usar HQL. Pero si aún así no logramos nuestro objetivo, entonces es cuando Criteria entra en juego.

Más información sobre Multi-Associative GORM Criteria with Projections (traducido al español).
miércoles
mar302011

Monitorizando aplicaciones - Parte 1: MBeans JMX customizados

Aunque muchos desarrolladores lo conocen, JMX no siempre se utiliza como herramienta de monitorización de aplicaciones, seguramente por una barrera inicial de complejidad que realmente no es tal con Spring, y por ende, con el propio Grails.

Más información sobre Monitoring Grails Apps part 1 – Custom JMX MBeans (traducido al español).
martes
mar292011

Acceder a la configuración desde un script de Grails

En ocasiones nos puede interesar crearnos nuestros propios scripts que se puedan ejecutar directamente desde la línea de comandos; por ejemplo, para cargar unos datos iniciales, o realizar una serie de comprobaciones, etc. Poder acceder a la configuración de la aplicación desde dichos scripts es fundamental.

Más información sobre Grails Goodness: Access Configuration in Grails Scripts (traducido al español).
lunes
mar282011

Esta semana en Grails

Aitor Alzola nos traduce el artículo de Burt Beckwith.

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


Finalmente tenemos todas las instancias de JIRA movidas desde Codehaus a jira.grails.org. En el antiguo JIRA cada plugin era un componente de un gran proyecto gigante, y trabajar con los componentes en varias versiones era bastante frustrante. Ahora cada plugin es su propio proyecto y los desarrolladores son libres de crear componentes y versiones en sus proyectos, y esto será mucho más manejable. Muchas gracias a Peter Ledbrook por gestionar este proyecto, ha sido un ontón de trabajo durante varias semanas. Hay información sobre cuentas y login aquí e información para los desarrolladores de plugins aquí

Artículos varios



Plugins


Se presentaron tres nuevos plugins:

  • flickr versión 0.1. Tags para mostrar fotos de flickr.

  • image-cropper versión 0.2. Tags para utilizar DEFusion’s Javascript Image Cropper, usando Scriptaculous y Prototype para recortar una imagen de un tamaño a otra.

  • lesscss-resources versión 0.1. Optimiza el uso de ficheros css http://www.lesscss.org, compilando dichero .less en su correspondiente .css, y situando el css dentro de la cadena de proceso para que estén disponibles para otros plugins.


También hubo 10 actualizaciones:

  • chargify versión 1.1. Proporciona un servicio intemedio para integrar con servicios web de pago para manejar la facturación de tus negocios basados en suscripciones.

  • elasticsearch versión 0.15.2.1. Añade soporte para el motor de busqueda http://www.elasticsearch.com/

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

  • fitnesse versión 0.9. Hace posible el uso del popular framework de pruebas de código abierto Fitnesse en combinación con Grails.

  • gemfire versión 1.0.0.M2. Proporciona integracion con el sistema distribuido de datos en memoria GemFire.

  • google-visualization versión 0.3. Proporciona una taglib para charts interactivos del API de Google Visualization.

  • grid-tags versión 0.6. Proporciona una serie de tags para utilizar el potencial de frameworks CSS como Blueprint y Bluetrip.

  • infinispan versión 0.4.0. Anade soporte para la cache distribuida de JBoss Infinispan.

  • jquery versión 1.5.1. Integra jQuery.

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


Tweets interesantes



User groups and Conferences




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

Primeros movimientos de plugins de la semana

Comenzamos de nuevo una semana más con los siguientes movimientos en el ecosistema de plugins de Grails:

  • ElasticSearch 0.15.2.1 - Actualización a ES 0.15.2. Más información aquí.

  • Spring Security OpenID 1.0.2 - Corrección de errores. Más información aquí.

  • Artisteer 0.2 - Integración con Artisteer, un gestor de plantillas web. Más información aquí.

  • Spy into Grails internals 0.2 - Nuevas reglas de seguridad. Más información aquí.

  • SpringMVC 0.1 - Permite utilizar controladores escritos en Java con SpringMVC, así como páginas JSP. Más información aquí.

  • Facebook graph 0.10 - Mantenimiento y correción de errores. Más información aquí.

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

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




lunes
mar282011

Primeras ofertas de empleo de la semana

Comenzamos una nueva semana en el Observatorio con las siguientes ofertas de trabajo relacionadas con Grails:


  • Desarrollador Groovy y Grails (Java) - Slough, Suroeste, UK. Más información aquí.

  • Desarrollador Senior Grails - Silver Spring (MD), USA. Más información aquí.

  • Desarrollador Groovy/Grails - Malvern (PA), USA. Más información aquí.



lunes
mar282011

Pirateando cajas de texto mediante CSS

Curioso consejo para ajustar a la perfección nuestras cajas de texto mediante el uso de CSS (y además que funciona para todos los navegadores).

Más información sobre CSS box model hacking (traducido al español).
lunes
mar282011

STS para Eclipse Indigo (3.7)

Acaba de ponerse a disposición del público en general la nueva versión de STS que corre sobre Eclipse Indigo (3.7). Se trata de una primera liberación destinada a desarrolladores que quieren trabajar con las más novedosas versiones de STS.

Más información sobre Early Access: SpringSource Tool Suite for Eclipse Indigo (3.7) (traducido al español).