El viaje del código fuente a producción

Bueno pues ya he terminado un nuevo post en los blogs de Andago que he titulado El viaje del código fuente a producción. Para los que seguís mi blog pero igual no el de Andago voy a poner siempre un post enlazando mis artículos allí y con algún comentario adicional, tipo «behind the scenes», jajajaja. El post lo podéis encontrar en:

El viaje del código fuente a producción

La verdad es que era un post que tenía bastantes ganas de escribir porque a lo mejor así sobre el «papel» no parece un gran trabajo o un gran avance, pero para nosotros sí lo ha sido y creo que ha merecido la pena aunque aún tengamos mucho que avanzar.

walle-debian

Por cierto, habéis notado, aparte del tux que sustituye a la cucaracha amiga, el logotipo de Debian en el paquete que construye nuestro querido wall-e particular, jajajaja, el David a parte de un crack que es un artista. La otra foto, la de los servidores de virtualización la he tomado prestada del blog de mi compi de sistemas el manytas.

Pues que lo disfrutéis, y cómo en el blog de Andago aún no se permiten comentarios anónimos podéis hacerlo aquí. 😀

A vueltas con el «Marketing online»

La verdad es que muchas veces me han preguntado qué habría estudiado si no hubiera estudiado informática, normalmente contesto que probablemente algo tecnológico cómo Teleco o alguna otra ingeniería. Aún así mi tía Paca siempre me decía que yo sería abogado porque de pequeño tenía muchas leyes y creo que mis padres se decepcionaron un poco que no eligiera la senda de las letras. Pero últimamente me atrae bastante la idea del marketing y la publicidad, quizá porque mi chica es una gran comunicologa aunque el marketing no sea su especialidad. El caso es que la idea de crear estrategias y campañas, gestionarlas y verlas evolucionar me parece un tema bastante interesante. Si lo mezclamos con mi pasión por la tecnología pues damos con el tema del marketing online. Tema del que por cierto trataba un post que leí el otro día y en el que se nos advertía que no es lo mismo saber dos truquitos que la profundidad que te daría tener estudios en la materia. Aún así uno disfruta haciendo sus pequeños experimentos con internet y las redes sociales. En concreto, estas últimas, han modificado la forma de hacer las cosas y han facilitado que un producto o idea puede llegar a cientos de miles de personas sin necesidad de invertir una pasta gansa, pero eso sí usando algo de ingenio y las posibilidades de internet.

social-media

Por un lado ando realizando pruebas con mi página web, mis cuentas de twitter, facebook y demás, probando algunas técnicas SEO para intentar subir las visitas y comprobando cómo fluctúa el tráfico. Mientras por otro lado me he unido al esfuerzo que está realizando Andago para promocionarse a través del mundo 2.0. En primer lugar se crearon grupos en Linkedin y en Facebook, que junto con la creación de los blogs de Andago suponen un impulso interesante al tráfico que recibíamos previamente en la web. Y mi granito de arena vino con la cuenta de twitter @andago. Enhorabuena a María y a todo el equipo de Andago que está haciendo un gran trabajo en este sentido.

Lo cierto es que mi interés no va más allá de la curiosidad, pero cómo ocurrió con la informática nunca se sabe cuando una afición puede convertirse en tu futuro. Os dejo con este video sobre twitter que me encanta y me hizo reir un montón.

– Photo Jump on the social media bandwagon by Matt Hamm (CC By-nc 2.0).

Frontales de correo con Software Libre

Bueno, pues ya está listo mi nuevo post en el blog de Andago, esta vez trata sobre Frontales de correo con Open Source.

frontales_open_source

El área de correo electrónico y la implantación de dichas soluciones con software libre ha sido una de las que más he tocado desde que comenzé en Andago, así que le debía un post al asunto, espero que os sea de utilidad.

Whyfloss 2009

Aprovechando que hoy es fiesta en Getafe he podido pasarme el día entero en la Whyfloss que además se celebraba en el campus de Leganés de la Univ. Carlos III, con lo que me venía genial. Algunos pensarán que soy masoca porque en mi día libre me voy a pasar todo el día encerrado en unas charlas de Software Libre, pero la verdad es que yo disfruto cómo un enano. Aquí os dejo el enlace a la edición anterior a la que asistí.

whyfloss2009

En lugar de narrar toda la historia, voy a lanzar algunas ideas sobre el evento desde mi punto de vista, algunas ya las lanzé a través de mi twitter:

– ¿Por qué las empresas se empeñan en menospreciar la contribución e importancia de la comunidad en ell Software Libre? Señores, para ensalzar algo no hace falta pisotear otros, aquí va una recomendación para sus charlas «empresariales» sobre Software Libre: «aparte del esfuerzo de la comunidad también hay empresas cómo la nuestra para responsabilizarse de este o aquel desarrollo o soporte a un producto de Software libre», es decir sumemos en lugar de restar.

– La charla de Red Hat sobre virtualización demasiado superficial, casi he disfrutado más los cinco minutos de impresiones que he cambiado con el ponente en la cafetería.

– Me ha gustado la charla de @abiquo de introducción al mundo del Cloud y a su propuesta para la gestión de nubes: abicloud. Prometo probarla para ver si encaja en los proyectos de Saas que estamos desarrollando en Andago.

– Impresionante la arquitectura LAMP de Prisacom. Por un lado todo un orgullo que algunos de los mayores periódicos españoles se sirvan con Software Libre, pero por otro un trabajo de arquitectura impecable. Nos presentaron las distintas capas de las que disponen para evitar los excesos de trafico: en primer lugar Akamai, luego frontales Apache que realizan caché de segundo nivel antes de llegar a los servidores de contenidos php conectados con los clusters de Mysql. El único pero es que se pasaran hace algún tiempo de Debian a OpenSuse por temas de compatibilidad hardware, pero bromas aparte, chapó.

– La otra charla que me ha puesto los pelos de punta ha sido la de Martin Garcia, Jefe de Informática del Gobierno de Valencia que nos ha explicado cómo toda la consejería de Transportes e Infraestructuras se migraron a Software Libre, tanto en los escritorios con Lliurex cómo creando aplicaciones tan famosas cómo gvSig para reemplazar las herramientas propietarias que hacían uso. Que pena que tan poquita gente lo tenga tan claro cómo Martín, que tal y cómo contaba el primer motivo para migrar fue el impresionante ahorro económico en Licencias y que tras probarlo se ha convertido en todo un impulsor del Software Libre. Cuando nos encontramos en el pasillo no he podido sino felicitarle por su visión y por todo lo que ha llevado a cabo.

– Otra grata sorpresa ha sido comprobar que Bitnami era una empresa Española. Hace tiempo había dado con su web y me pareció una idea muy interesante: proveen de paquetes instalables multiplataforma de algunas de las soluciones de Software Libre más usuales cómo WordPress, Joomla, Alfresco, y muchas más. También ha sido muy interesante ver la visión de negocio internacional que tiene su director Daniel López y su explicación de algunos temas a tener en cuenta al respecto cómo los horarios en el resto del mundo para temas de soporte global.

– Me ha gustado la demo de EzWeb de TID, había probado antes la aplicación pero no estaba tan acabada. Muy fácil de configurar y muy flexible parece una herramienta de mashup, peazo palabrota, a tener en cuenta, aunque sigo pensando que provablemente la mayor parte también se podía hacer con Liferay, aunque no sé si mejor o peor. La única duda que me quedaba me la resolvió @JuanjoHierro y era si se podía integrar con portales ya desplegados y me comentó que incluso tenían una demo dentro de otro portal e incluso de un Liferay, si es que está todo ya inventao.

– Otra de las partes que más he disfrutado ha sido charlar con la gente: de nuevo me encontré con mi paisano Javier del CESLCAM y charlamos de cómo van muchos temas de Software Libre por mi Mancha querida, muchos twitteros por la sala, Andrés Leonardo de TID con el que he coincidido ya en varios eventos, todos los chicos del GUL de la UC3M a los que felicito por su gran trabajo en la logística y mejor no sigo nombrando porque seguro que me dejo a mucha gente.

Conclusión… ¿cuando es el próximo evento de la Comunidad? Irme haciendo sitio… eso sí he descubierto que el portatil del curro ya está demasiado viejo y me dura media hora la batería, cachis, ahora que eramos tan amigos, así que tendré que irme pensando en ahorrar para pillarme un móvil con Android con el que me habría ahorrado el portátil. 😀

Optimizar el enlace Apache-Jboss

Como comunicaba hace unos días a través de twitter hemos inaugurado un nuevo blog en Andago dónde mucha de la gente que formamos la empresa iremos haciendo publicaciones sobre temas interesantes y variados relacionados con nuestra actividad. Así que os dejo con mi primer post, en el que cuento algunas de las optimizaciones que se pueden a aplicar a la hora de utilizar Apache cómo frontend de un servidor de aplicaciones Jboss y por qué es interesante hacerlo así:

Blog Andago

A mí, cómo bloguero, me ha encantado la iniciativa y espero colaborar con al menos un post mensual, pero el otro día mientras escribía mi primer post sentía que traicionaba de alguna forma a este, mi pequeño sitio en el cyberespacio. En un principio se me ocurrió traducirlos a inglés y publicarlos aquí, así practico un poco el inglés pero, tal y cómo me comentaba Lili, se va un poco del alcance de mi blog que es mayoritariamente en castellano, así que por ahora sólo pondré un enlace para que podáis seguir mis publicaciones.

Propuestas políticas en tecnología

Con la cercanía de las elecciones para el parlamento europeo ha llegado la hora de las promesas, perdón programas, electorales de cada uno de los pretendientes, quise decir partidos. Si revisas los programas electorales apenas hay referencias a las iniciativas en el área tecnológica y muchas veces estas no son claras ni tienen pinta de irse a llevar a cabo.

Marionetas

Dándole un poquito de vueltas al asunto me puse a pensar qué propuestas políticas, referentes a un área cómo es la tecnológica en la que me muevo más, me gustaría que me presentan. Luego pensándolo un poco más, y en previsión de que nadie me las fuera a ofrecer, me decidí a darle la vuelta a la tortilla y pensar que medidas ofrecería en caso de que estuviera en mi mano.

Aquí va un resumen de las ideas que me vinieron a la mente:

INTERNET:

* Mantener la neutralidad en la red, pues así es cómo ha nacido y así es cómo nos gusta a los que cada día «vivimos en ella». Esto incluye un total derecho completo a la intimidad, pues ya que cada día es más difícil de gozarlo en nuestro día a día, no vayamos cerrando más parcelas y restringiendo nuestro derecho.

* Internet cómo derecho básico de los ciudadanos y no cómo vil medio de enriquecimiento de las grandes compañías. Todas las personas deberíamos gozar del derecho al acceso a la red y a todo el potencial que encierra. Esto podría lograrse mediante internet gratuito para los más desfavorecidos, por ejemplo a través de redes inalambricas ciudadanas o promovidas por los ayuntamientos, y un descenso considerable de las tarifas actuales de internet, junto con una mejora del servicio ofrecido.

* Des-criminalización del intercambio de conocimiento y cultura, contrario a las crecientes posturas a las que se están acercando los gobiernos hoy en día. El P2P es una herramienta de intercambio y dista mucho de parecerse en nada al secuestro de barcos, violación de mozalbetas y a pasar a alguien por la quilla.

CONOCIMIENTO Y CULTURA LIBRE

* Abolición del canon digital, manteniendo el derecho a copia privada de los usuarios. Tras unos años de cobrar a justos por pecadores, se ha acabado el chollo de que los grandes «artistas» ganen sin sudar a costa de llamar criminales al resto de la población. Señores, tendrán que actualizar su modelo de negocio, y adaptarlo a uno basado en servicios, cómo los conciertos y espectáculos, porque el vender una y otra vez el mismo CD se ha acabado.

* Liberación de los contenidos de la administración, ya que se trata de información y datos que hemos pagado entre todos, es hora de que los disfrutemos entre todos y que todos los documentos e investigaciones públicas sean públicas de verdad.

SOFTWARE

* Abolición de las patentes de software, ya que no se me ocurre un mayor freno para la innovación, y admito que si en alguna época esta era la manera de innovar, esa época hace siglos que ha pasado. No soy un especialista en otros campos, con lo que mi opinión igual no sea muy válida aquí, pero el siguiente paso sería estudiar la posibilidad de abolir todas las patentes, en caso de que al igual que las de software sean una lacra para nuestra sociedad.

* Apoyo incondicional al uso, creación e implantación del software libre tanto en las administraciones y la empresa, así cómo el fomento del uso por parte de los ciudadanos. Ni un euro más para la financiación de empresas que construyen software privativo, lo que conllevaría en un ahorro de costes en todos los sectores, mejora y creación de tejido empresarial local y posibilidades de colaboración con el resto del mundo, para mejorar cada vez más el software que utilizamos.

* Fomento del uso de estándares abiertos que aseguran la inter-operabilidad entre las aplicaciones.

I+D

* Fuerte apoyo a la financiación de proyectos de I+D con un marcado objetivo de obtener resultados de dichas investigaciones y no tan sólo cómo un método para la financiar y potenciar a las grandes empresas.

Tras hacer una búsqueda breve en la red, he comprobado que muchas de estas iniciativas son planteadas únicamente por partidos minoritarios, cómo por ejemplo el partido pirata que en Suecia ya ha logrado casi un 1% de los votos en las últimas elecciones, y que tímidamente los grandes partidos van incorporando alguna de ellas en sus programas atraídos por la posibilidad de obtener ese cachito de los votantes. Pues aquí tienen mi propuesta, que cómo no es absolutamente libre, y les invito a tomar cómo bandera en cualquier momento. ¿Qué más pediríais a vuestros futuros governantes o mejor aún, que ofreceríais a vuestros futuros «inquilinos»?

Mi adios a SUN

La verdad es que ya hay cientos de comentarios sobre la bomba del mes: la compra de SUN Microsystems por parte de Oracle, pero la verdad es que me apetecía hablar un poco del tema pero desde el punto de vista de mi relación personal con SUN.

sun

Debo empezar contando que siempre me ha encantado la imagen de SUN y que siempre he asociado la misma con términos cómo potencia, calidad y confiabilidad. Durante mi estancia en la Universidad tuve la suerte de asistir a varias charlas de Mariano Hernández, antiguo alumno de mi Uni y que por aquel entonces trabajaba para SUN Microsystems. Un saludo a Mariano que siempre se ha prestado a colaborar con Linux Albacete. En aquellos días Solaris se veía cómo la solución Unix más avanzada, Java era una plataforma que empezaba a cobrar cada vez más importancia y pocos servidores podían batir a los basados en tecnología SPARC.

Ya en los últimos años de Universidad y después de una fructífera relación profesional con el mundo Linux decidí adentrarme en el mundo de Solaris. Para ello conseguí una beca para realizar un curso de Solaris 9 en la Universidad Complutense de Madrid. Ese curso cambió mi vida por completo, pero por motivos personales y no tanto profesionales. El curso estuvo bastante bien para iniciarse en el mundillo, pero cómo siempre si no sigues investigando se quedaba un poco corto, aunque sí me sirvió para ver las diferencias y saberme mover con comodidad cuando he tenido que enfrentarme a un sistema de este tipo.

Con ese cambio en la vida que comentaba que sucedió durante el curso de Solaris, me animé a cambiar mi residencia a Madrid y a buscar un trabajo allí. Tras lanzar unas cuantas ofertas por Infojobs comenzaron a llegar las entrevistas. Una de ellas era de una empresa de subcontratación que me ofrecía un puesto para una famosa multinacional pero no especificaba cual. Pues allí se presentó este albaceteño disfrazado con traje y corbata y listo para demostrar su valía. Cuando me contaron que la multinacional era SUN Microsystems y que buscaban un especialista en Linux para completar el equipo de expertos que tenían desplegado en Terra casi me da un ataque. Pasé la primera entrevista con la empresa de subcontratación y fui a realizar la segunda, esta ya en las oficinas de SUN. Me explicaron en que consistía el trabajo, la enorme cantidad de formación que recibiría y por supuesto la gran responsabilidad que suponía. Yo les conté en que había consistido mi trabajo hasta el momento como administración de sistemas, cómo constituimos la asociación Linux Albacete y muchas otras batallitas. La gente que me entrevistó me dio muchas esperanzas pero al final me comunicaron que una persona interna de SUN había pedido un traslado al puesto que ofertaban y que por política interna siempre él tendría preferencia. Nunca pude saber si eso sería verdad o una forma muy política de descartarme, pero lo cierto es que me hubiera hecho mucha ilusión trabajar en SUN, y sobretodo sabiendo que es difícil encontrar un hueco allí viniendo más del mundo Linux que el de Solaris. A los pocos días llegó la oferta de Andago y me vine a trabajar a Madrid, y aquí sigo 4 años después.

Con el tiempo SUN fue cambiando su estrategia y liberando más y más tecnología. A pesar de mi admiración por la compañía he de confesar que al principio me suelo sentir un poco receloso de los movimientos que hacen «los grandes» al rededor del software libre. La competencia que empezó a ejercer OpenSolaris con Linux y las afirmaciones de SUN de que ellos eran los grandes benefactores del Software Libre, debiado a que eran los que tenían el mayor número de líneas de código liberadas entre todos sus productos, en un primer momento me resultaron un tanto sospechosas.

Cómo curiosidad, en una charla que impartí en la Carlos III sobre Alta Disponibilidad estaba contando los casos de éxito de Andago, y entre ellos una migración que realizamos de una plataforma de correo, por entonces propietaria, de SUN hacia una solución totalmente libre basada en varios componentes de Software Libre, se me ocurrió comentar mis recelos sobre la estrategia de SUN. Al terminar algunos de los asistentes me comentaron que ellos estaban completamente a favor de SUN y que no estaban muy de acuerdo en mis afirmaciones, así que estuvimos debatiendo un rato, lo que la mayoría de las veces termina siendo un debate entretenido.

Con el tiempo, mi recelo se fue relajando y aumentando mi confianza en la apuesta por el Software Libre de SUN… que poco a poco se iba convirtiendo en un muy buen aliado. Sus movimientos dentro del Software Libre parecían decididos y firmes: la liberación total de Java, la creación de la comunidad de OpenSolaris, la adquisición de Virtualbox y Mysql, e incluso la liberación de los esquemas de algunos de sus procesadores.

Pero por otro lado se veía que las cosas no pintaban bien dentro de la compañía y ya en algunas de las listas a las que estoy subscrito, cómo la de ASOLIF o la del GUL, se comenzaban a realizar apuestas sobre quién compraría SUN. Y cuando parecía que IBM se llevaría el gato al agua apareció Oracle y fagocitó a la brillante SUN. El futuro es de nuevo incierto, sobretodo para Mysql, cómo comentaba en este tweet, pero el gran Oraculo todavía no ha desvelado sus planes, pero yo personalmente espero que cómo pasó con SUN, la gente de Oracle vea pronto la luz (del sol) y poco a poco los recelos vayan dando paso a la ilusión al tener un nuevo gran aliado en el mundo de Software Libre. Pero eso ya se verá, por ahora:

¡Adios SUN! ¡Hola Oracle!

Hay días que…

Hay días que uno parece que está peleado con el mundo, que todo se complica y parece que no hay forma. Hay días que la consola de Linux te parece que está escrita en chino.

consola-chino

Supongo que sobretodo pasa cuando uno acaba de volver al trabajo de unas estupendas vacaciones, pero ya llevo dos días de locura. Ayer terrible pelea con Liferay para conseguir migrarlo de un jboss a otro, y al final salimos victoriosos y hoy luchando a brazo partido con un bug de jboss que parece se corrige utilizando un conector nativo que únicamente nos funciona si levantamos el servicio cómo root. Pero mi religión me impide hacer eso, cómo comentaba con @Ismas por twitter, y llegamos a la conclusión que ni Dios es un demonio ni está para atender peticiones de los usuarios de este mundo. Me recuerda a Quo Vadis, que pasaron religiosamente por Semana Santa, en la escena que los comandantes romanos entran en sus cuadrigas pero llevan un tio detrás que no para de decirles: «Recuerda que tan sólo eres un hombre». Así que con eso en mente, mañana volveremos a la carga, con el aliciente de que ya estaremos a Viernes. ¡Fuerza y honor!