Escuela de Groovy en directo

Logo de Escuela de GroovyMañana realizaremos la presentación de Escuela de Groovy en Madrid on Rails, como ya hemos dicho en Twitter. Habrá una sesión para desarrolladores y otra para “jefes”, con un coffee break entre medias.

Para aquellos que no podáis asistir al evento, podréis verlo en directo en nuestro canal en Just in TV: http://es.justin.tv/escueladegroovy. En ese canal podréis participar en un chat con vuestro usuario de Twitter o de Facebook. Si lo hacéis desde Twitter, el hashtag para el evento es #escueladegroovy.

La retransmisión en directo la haremos con una webcam, por las limitaciones del ancho de banda. No obstante, también lo grabaremos con una cámara de alta definición, y lo colgaremos en algún lado.

Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

, , ,

No hay Comentarios

Nace “Escuela de Groovy”

Groovy PNG-2El viernes pasado fue el anuncio oficial (ver por ejemplo la noticia en javaHispano o esta búsqueda en Twitter): Salenda e ImaginaWorks se alían creando el proyecto más ambicioso para llevar Groovy y Grails a las empresas: Escuela de Groovy.

El qué y el cómo se responden fácilmente visitando la web de Escuela de Groovy, así que no me repetiré. Aquí voy a intentar explicar el por qué, y alguna que otra cosilla más :-) .

¿Por qué dos empresas como Salenda e ImaginaWorks crean una joint venture específica sobre Groovy y Grails? Hay varios argumentos:

  1. Nacho y yo nos conocemos desde hace varios años, y siempre ha flotado alrededor la idea de hacer algo juntos (empresarialmente hablando :P ).
  2. Ambas empresas somos probablemente quienes más conocimiento y experiencia tenemos con estas tecnologías. Al menos, quienes más públicamente lo demostramos.
  3. Para ambos, las tecnologías dinámicas eran, son y serán estratégicas en nuestros desarrollos. Hemos apostado 200% por ello.
  4. Los dos estamos convencidos de que colaborar es mejor estrategia que competir. Y más aún en los tiempos que corren.

Por tanto, nos hemos liado la manta a la cabeza juntando nuestro potencial para ser líderes en España en este nicho. De momento insisto en que probablemente seamos los primeros y los únicos que tanto énfasis estamos poniendo, lo cual evidentemente es una ventaja competitiva con la que ya contábamos y un argumento más para decidirnos a hacerlo.

Para nosotros este proyecto es muy ambicioso: queremos enseñar a las empresas, sean grandes o pequñas, a mejorar su productividad. Queremos que los programadores se diviertan desarrollando, escriban muchas menos líneas de código y sean menos propensos a cometer errores. Queremos que la gente se de cuenta de una vez por todas que muchos proyectos desarrollados en Java EE tienen una enorme complejidad tecnológica. Que la curva de aprendizaje en Java EE y sus frameworks es alta para la mayoría de los programadores. Queremos en definitiva demostrar que hay alternativas, que hay otras opciones.

Estamos sin duda en la era de las soluciones sencillas (que no simples, ojo). Los mercados están demandando mayor productividad (de esto se habla a todas horas en los telediarios). El éxito de las metodologías ágiles en general y Scrum en particular es un ejemplo de ello. Y nosotros queremos trasladar estos conceptos al mundo del desarrollo.

El reto, por tanto, es importante. Tenemos que luchar contra el “¿Groovy/Grails? ¿Eso-que-éh?“, contra el “Yo ya sé Java y no me muevo” y demás barreras similares. Hay mucho tabú con según que cosas, y nos encontraremos con mucha gente de ideas cerradas. Hay mucha gente que no les da la gana que les saquen de su Struts-Spring-Hibernate. Pero bueno, también contábamos con ello, y los retos nos motivan :-) .

En fin. Haremos una presentación en Madrid para presentar formalmente Escuela de Groovy. Mañana probablemente podamos contar algo más. Mientras tanto, stay tuned! :-)

Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

, , ,

No hay Comentarios

VMWare compra SpringSource

view7

Ayer en (mi) Twitter se hablaba fundamentalmente de dos cosas: de que Facebook ha comprado FriendFeed y de que VMWare ha comprado SpringSource. Un par de noticias interesantes, aunque la que nos ocupa ahora es la segunda.

Efectivamente, VMWare ha adquirido SpringSource por un total de más de $400 millones entre acciones y dinero en efectivo. Con este movimiento, VMWare pretende apliar su oferta de software de infraestructura con software en la capa de aplicación. Más detalles sobre esto en el blog de Diego Parrilla.

SpringSource es uno de los players más importantes en la industria del software Java. La inmensa mayoría de proyectos/productos desarrollados en Java para la web usan a día de hoy Spring Framework, el flagship product de SpringSource. Pero es que además tienen en su portfolio Groovy y Grails. Y aquí es donde entra la incertidumbre para empresas como Salenda, que hemos apostado fuertemente por estas tecnologías.

La primera pregunta que podemos hacer es: ¿se puede comprar un framework? O dicho de otro modo: ¿puede hacerse una empresa con la exclusividad de un framework? Difícil respuesta; yo diría que depende de cada caso. En el caso de Spring, estaba claro. Rod Johnson, Rob Harrop y compañía fueron los desarrolladores y líderes de un framework, y ellos acabaron montando su propia empresa (Interface21, que acabaría siendo renombrada a SpringSource para enfatizar la importancia de Spring en la estrategia de la compañía). En el caso de Groovy y Grails, Gillaume Laforge y Graeme Rocher lideran respectivos proyectos en los que, bajo mi punto de vista, la comunidad ha tenido un peso mayor sobre la evolución del framework que el que tuvo la comunidad de Spring inicialmente.

En este caso, Gillaume Laforge y Graeme Rocher lideran un proyecto por meritocracia (cuanto más haces, más mandas). Y en este sentido, han recibido colaboraciones externas de personas que, meritocrácicamente han ganado peso en la comunidad. ¿Qué pasaría si ahora llegase Oracle y fichase a ambos? ¿Pasarían a ser ambos proyectos parte de Oracle? Es complicado, aunque está claro que la propiedad de SpringSource sobre Groovy y Grails se basa principalmente en contar en su plantilla con Gillaume y Graeme (y muchos otros como Jeff Brown). Por eso la comunidad traga con cosas como que SpringSource secuestre la web grails.org (link a la web). No importa. Son ellos los que pagan sus nóminas. Son los que tienen a varias personas full-time para desarrollar, corregir bugs, etc. Es meritocrácicamente correcto.

¿Qué va a pasar con Groovy y Grails pues? Buena pregunta. Habrá que esperar novedades por parte de VMWare. De momento resulta preocupante que ni se les mencione en los blogs de VMWare y de SpringSource. Yo ya tenía mis dudas sobre cómo de prioritarios son estos frameworks para SpringSource, y ahora la cosa no mejora. Aún así, todavía es pronto, y lo más prudente es esperar a conocer los planes de VMWare. De momento SpringSource será una división dentro de VMWare, aunque habrá que ver qué tanto son importantes Groovy y Grails en la estrategia de futuro de VMWare.

Respecto a Groovy, no me preocupa demasiado porque afortunadamente hay un JSR que lo estandariza. Vería más complicaciones con Grails por si cae en el abandono. Pero bueno, afortunadamente es software libre. Siempre podría haber otros que tomasen el relevo y/o hacer un fork.

Dicho lo cual, hay ciertas preguntas que habría que plantearse:

  • ¿Es el momento de llevar a Grails al JCP por si acaso?
  • ¿Qué va a pasar con los partners de SpringSource que han invertido en tomar una posición privilegiada dentro de la compañía? ¿Cómo se van a integrar con el resto de partners de VMWare? ¿Competirán estos partners con los de SpringSource como ocurrió tras la compra de Wily por parte de CA o tras la compra de Tangosol por parte de Oracle?
  • ¿Cuál será la estrategia para introducir estas tecnologías en los grandes clientes? ¿Seguiremos empresas como Salenda solos ante el peligro?
  • ¿Volverá a ser azul el logo de Grails? :-)
Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

, , , , , , , ,

1 Comentario

Salenda se convierte en partner de Oracle

Ya es oficial (realmente lo es desde hace algunas semanas). Nos hemos convertido en partners de Oracle, tal y como podéis ver en nuestra web como noticia destacada ahora mismo, y en la sección de alianzas. Este partnership con Oracle nos permitirá desplegar servicios como integración de aplicaciones o formación, algo que ya hemos hecho anteriormente con BEA Systems y posteriormente con Oracle. De esta forma podremos aprovechar todo nuestro conocimiento en BEA Oracle WebLogic, tanto en formación como en servicios profesionales.

Además, tras la reciente adquisición de Sun Microsystems por parte de Oracle (adquisición que será completada a principios de 2010), esta alianza con Oracle tiene para nosotros más sentido aún, pues Sun ha sido otra de las compañías con las que hemos colaborado, y de la que varias personas en Salenda somos instructores oficiales.

Se trata en definitiva de un movimiento para ofrecer más valor a nuestros clientes, algo que esperamos empezar a materializar en el último trimestre de este año.

Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

, , , ,

No hay Comentarios

Esta tarde, taller de Grails en el Sun Open Communities Forum

Para los asistentes al taller:

asdsad


asd

Como ya dijimos, estaremos en el Sun Open Communities Forum impartiendo un taller sobre buenas prácticas con Grails.

En particular, yo hablaré del  desarrollo de plugins, de las posibilidades que existen y de los problemas que nos podemos encontrar y cómo solucionarlos.

Espero veros allí, y los que no podáis asistir, podéis ver la retransmisión en directo, os quedaréis con las ganas porque los talleres no se retransmiten.

Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

No hay Comentarios

Salenda en el Sun Open Communities Forum

bannersun

Los próximos 18 y 19 de junio, Sun celebrará en la Escuela Politécnica Superior de la Universidad San Pablo CEU (Boadilla del Monte, Madrid) el evento Sun Open Communities Forum. De asistencia gratuita, el Forum está especialmente dirigido a desarrolladores y tecnólogos tanto del ámbito empresarial como universitario.

En la agenda podéis ver que hay dos tracks. Uno orientado a desarrollo con cosas como Java EE 6, Glassfish, OSGi, Ajax, Java FX, Spring, OpenESB, JRuby, REST, Groovy y Grails; y otro centrado en el área de sistemas con sesiones de OpenSolaris, Cherokee, OpenStorage, Virtualbox, dtrace, etc.

En el evento colaboran, entre otros, las comunidades javaHispano y OpenSolaris Hispano, y está patrocinado por Cenatic e Indra.

En Salenda participaremos en la sesión Workshop: Buenas prácticas en el desarrollo web con Grails” el viernes 19 de junio a las 17:30. En el taller se hará un repaso por las características fundamentales de Grails haciendo énfasis en las buenas prácticas que permiten obtener el máximo rendimiento al framework. Se recorrerán errores comunes de diseño y se darán consejos prácticos relacionados con el uso de baterías de pruebas, el diseño modular mediante plugins, el uso de cachés y el uso de AJAX, entre otros temas.

Esta sesión estará impartida conjuntamente por Nacho Brito, CEO de  ImaginaWorks Software Factory, autor del libro “Manual de desarrollo web con Grails” y amiguete mío; y Álvaro Sánchez-Mariscal, es decir, yo mismo :-) .

Espero veros a todos ;-) . Para los que estéis en el caralibro, hay un evento creado para que os apuntéis.

Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

, , , , , , , , , , , , , ,

1 Comentario

Fotos del evento Groovy/Grails de León

Aunque con retraso, ya tenemos fotos del evento sobre Groovy/Grails que hicimos en la Universidad de León:

charla-Alvaro1 charla-Alvaro2 charla-Alvaro3 charla-Alvaro4

charla-Alvaro5 charla-Alvaro6

charla-Alvaro7

Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

, , , , ,

No hay Comentarios

Nuevo blog en Salenda: “Vendrán días”

Sumamos un nuevo blog en la red de blogs de Salenda. En este caso, se trata del blog de Fátima Casaú, Vendrán días.

Tal y como comenta Fátima, ella lleva más de un año trabajando con nosotros tanto en proyectos de desarrollo de software (en Java EE y Grails) como en formación. Fátima es además, como todos nuestros desarrolladores, Sun Certified Java Programmer for the Java Platform, 5.0.

¡Mucha suerte en tu blog! ;-)

Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

,

No hay Comentarios

Comienza la JavaCup 2009

logo_small

Ha comenzado la JavaCup 2009, un torneo virtual de fútbol con participantes de todo el mundo, que alcanza ya su tercera edición. En esta competición, cada participante implementa una táctica en código Java (implementando un interfaz). Los organizadores proporcionan un completo framework de desarrollo que incluye un asistente de configuración de equipos y tácticas, y un visor de partidos bastante avanzado.

Salenda es uno de los patrocinadores del evento, por segundo año consecutivo. El año pasado figuramos al lado de patrocinadores como Sun Microsystems o Everis, aunque este año, debido a la recesión, sólo nosotros repetimos :-) . Nuestros motivos estando presentes aquí es fomentar el talento y la creatividad (el dinero del patrocinio sirve, entre otros, para financiar premios en metálico para los ganadores), así como hacer más fácil que dicho talento llegue a Salenda en épocas de recruiting (reclutamiento suena peor).

Imagen de previsualización de YouTube

Más información en javaHispano.

Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

,

No hay Comentarios

Nuevo blog en Salenda: Bad Horsie

Tenemos un blog más en la red de blogs de Salenda: Bad Horsie, de Daniel Ortega.

Ya que él no lo ha hecho, haré yo una mini-presentación sobre él :-) .

Daniel lleva en Salenda desde el principio; de hecho, desde antes del principio. Desarrolla aplicaciones web en Java EE, y es además también instructor oficial de Sun Microsystems y Sun Certified Programmer for the Java Platform, 5.0, entre otros méritos. Obviamente (palabra que le gusta) es más cosas, aunque eso ya se lo dejo a él.

¡Bienvenido!

Compartir
  • Twitter
  • Facebook
  • del.icio.us
  • Digg
  • DZone
  • Slashdot
  • Technorati
  • BarraPunto
  • email
  • Google Bookmarks
  • LinkedIn
  • Meneame
  • MySpace
  • Print
  • Ping.fm
  • FriendFeed
  • HelloTxt
  • PDF
  • StumbleUpon

1 Comentario