Caso de éxito: lecciones aprendidas en Advergaming
El jueves 13 de noviembre a las 17:15 en la sala 2 (30 minutos)
En esta charla nos gustaría comentar brevemente las lecciones que hemos tenido que aprender en los últimos meses en nuestra empresa Unkasoft, durante el desarrollo de nuestra solución de advergaming, proceso en el que hemos tenido la oportunidad de experimentar con distintas tecnologías relacionadas con Ruby y Rails, haciendo hincapié en como pueden servir de elemento transformador para una empresa tecnológica a distintos niveles: tecnológico, de ingeniería y organizacional.
Los principales puntos que nos gustaría tratar son los siguientes:
- Integración de Ruby con sistemas empresariales Java a través del uso de JRuby.
- Desarrollo Ruby on Rails con JRuby: soluciones para el uso de gemas nativas, integración de bibliotecas Java, opciones de profiling, uso de Memcached, etc.
- Opciones de despliegue de frameworks web sobre JRuby: contenedor de servlets, Mongrel y Glassfish V3 como alternativa a Mongrel.
- Uso del framework de Minería de Datos Weka en aplicaciones web JRuby.
- Desarrollo de API's REST con Merb como backend de clientes ricos ajax (Flex, Sproutcore), ventajas e inconvenientes frente a Rails.
- RSpec como herramienta para la especificación y testing de aplicaciones Ruby y también Java.
- Herramientas de integración continua multilenguaje: servidor de integración continua Hudson.
- Uso de Ruby/JRuby junto a Python/Jython y Common Lisp, para convertir un sistema monolítico Java en un sistema scriptable más sencillo de desarrollar y mantener.
- Extensiones de Capistrano para el despliegue de aplicaciones Merb, Java y ActionScript: uso de Capistrano junto a Sprouts, Apache Ant y Apache Maven.
- Adaptación de un equipo de desarrollo Java al uso de lenguajes dinámicos y sus prácticas asociadas.
Por último, comentar que aunque nuestra empresa no se dedica al desarrollo web propiamente dicho, creemos que nuestra experiencia puede ampliar el horizonte de los posibles usos de Ruby, y resultar así especialmente interesantes a un gran número de empresas que usan principalmente Java como plataforma de desarrollo y que buscan aumentar la productividad de sus equipos de desarrollo sin renunciar a la inversión ya realizada en tecnología.
Hay 18 asistentes
- Fernando Sainz
- Agustín Jiménez Vallejo
- Fernando Plaza Mesas
- Juan Lupión López
- Jose Luis Fernandez Dominguez
- Gaizka Villate Fernández
- Fernando Faubell Valls
- Luis Castrillo Rodriguez
- Angel Garcia Bastanchuri
- Guillermo Garcia Molina
- Rafael Muñoz Rebolleda
- Felix Díaz López
- Raul Riera
- Oscar Díaz Blanco
- Oscar Calvo Silveira
- Juan de Bravo
- Pablo Moya García
- Eduardo Fernández Corrales
Autentifícate para poder comentar.










Ningún voto todavía
1 comentario