05.09.08

Magic Cauldron

Publicado en soft libre tagged , , en 12:20 am por Pere Villega

Hoy en la tercera PAC de Introducción al software libre, en una de las preguntas nos han hecho leer el Magic Cauldron. Se trata de un libro/artículo que analiza el open-source desde el punto de vista empresarial y de la economía, un mundo donde priman los beneficios antes que la filosofía, origen y motor del software libre.

Y es que parece normal que las empresas adopten el software libre debido a la reducción de costes y la (normalmente) mayor calidad del software para sus sistemas críticos. Pero es “chocante” ver como organizaciones tan aparentemente opuestas en sus acciones del día a día a esa “filosofía libre” la asumen para los productos que ellas mismas desarrollan, “regalando” su trabajo. Paradoja?

El artículo es de 1999, nada novedoso, y la verdad es que no lo había leído nunca entero, solo lo ojeé debido a que lo veía nombrado por ahí pero me daba pereza… vaya error!. Lo recomiendo a aquellos que no lo hayáis leído aún. Si queréis saber si el software propietario desaparecerá delante el empuje del open source, o si es realmente rentable liberar el código (entre otras cosas) no podéis ignorarlo.

05.07.08

Git: SCM distribuido

Publicado en Software tagged , , , , en 9:40 pm por Pere Villega

Hace unos días comentaba que SVN no es la mejor opción como sistema de VCS/SCM, que existen alternativas mejores. Hoy quiero hablar un poco sobre Git, el SCM que usan para el kernel de Linux y que está adquiriendo mucha importancia en la comunidad de software libre, con muchos proyectos como Ruby on Rails pasándose a GIT desde SVN o similares. Esto será largo :)

Leer el resto de esta entrada »

05.06.08

Coolio & Celtas Cortos

Publicado en musica tagged , , en 7:52 pm por Pere Villega

2 grandes canciones de estilos muy diferentes para la noche del martes:

Bonus pack:

Netbeans 6.1

Publicado en Software tagged , , en 7:35 pm por Pere Villega

Un apunte rápido para comentar que Netbeans 6.1 ya está disponible desde hace algunos días. Entre sus novedades destacan:

  • Edit de Javascript con soporte “intellisense”
  • Mejoras en el rendimiento
  • Soporte a Spring
  • Mejoras en el soporte a Ruby
  • Herramientas para RESTful Web Service
  • Asistente de configuración de Hibernate

Y sin duda la gran novedad es el soporte para PHP, que aunque mejorable ya que es la primera versión, se trata de una excelente noticia para la comunidad y para conseguir mezclar los 2 lenguajes (PHP y Java) en la JVM, tal como se ha hecho con Ruby. Sin duda mi IDE favorito, por encima de Eclipse o IntelliJ IDEA.

El futuro del código colectivo

Publicado en agile development tagged , , , en 4:49 pm por Pere Villega

Relacionado con mi entrada anterior, un artículo de InfoQ sobre las debilidades del código colectivo. En las metodologías ágiles se comparte el código entre todo el equipo, la idea es que una persona trabaje con distintos fragmentos durante el proyecto para tener la visión global de este. El problema es que con malos programadores, el proyecto se ralentiza pero no vemos la causa, ya que los buenos programadores corregirán los errores de los demás al trabajar con ese código.

En el artículo se plantea la idea de un “code-steward” que se dedique a controlar la integridad y calidad del código además de compartir su conocimiento con el equipo, pudiendo detectar rápidamente a los malos programadores y mejorando la eficacia del proyecto. Una gran idea, no creéis?

No silver programmer

Publicado en agile development tagged , , en 12:35 pm por Pere Villega

En inglés la expresión “Silver bullet” se refiere a una solución universal (que funciona!). Suele ser más usada en el contexto “no silver bullet”, expresando que algo no servirá para todas las situaciones o que para cierto tipo de problema no hay una solución estándar.

Esto viene a cuento de un par de artículos que he leído hoy. Resumiendo, vienen a decir que el problema para las empresas no es la falta de un programador estrella que lo hace todo (Silver programmer). El problema es la cantidad de malos programadores existentes, entendiendo por mal programador aquel que tarda demasiado en resolver un problema y/o lo resuelve mal, agregando más bugs al sistema. Es difícil encontrar un “silver programmer”, pero es fácil eliminar los “elementos” que entorpecen el proyecto y mejorar el rendimiento del equipo en varios ordenes de magnitud, especialmente en proyectos que usan metodologías ágiles donde la eficiencia es primordial.

Y tu, que tipo de programador eres?

05.04.08

Subversion como SCM? No, gracias

Publicado en Software tagged , , , en 11:42 pm por Pere Villega

Hablando con un compañero (hola Xavi!) sobre SVN, he pensado que podría poner aquí algo sobre el tema. En las compañías, hoy en día, es muy frecuente usar SVN (subversion) como SCM (source-code management). Es así porque antes se usaba CVS, que daba muchos problemas, y el lema del producto es “CVS done right” (aunque según Linus no se puede “hacer CVS bien”). Bueno, y porque en ese momento era una buena herramienta, que funcionaba y además gratuita y software libre (sobretodo gratuita).
Leer el resto de esta entrada »

VMWare workstation 6

Publicado en virtualizacion tagged , , en 6:58 pm por Pere Villega

Si hace unos días hablaba sobre VirtualBox y sus capacidades, hoy tengo que hablar de su competidor, VMWare. Debido a una charla con unos compañeros de trabajo sobre las bondades del software libre y mientras nos perdíamos por los cerros de úbeda diseñando nuestra plataforma para desarrollo, nos ha dado por mirar la web de VMWare.

Leer el resto de esta entrada »

05.01.08

Adobe libera Flash

Publicado en Varios tagged , , en 12:33 pm por Pere Villega

Gran noticia desde Slashdot, adobe libera Flash. Este movimiento permitirá extender el uso de Flex 3 en internet añadiendo a este los beneficios de la comunidad libre. Con tantos usuarios como, estoy seguro que las mejoras serán numerosas. Espero que el siguiente paso sea la regulación como estándar de FLV por parte de un organismo (que no sea ISO). Gran idea y buen movimiento para establecerse como lideres indiscutibles (más de lo que lo eran) en el sector de las RIA. Silverlight y JavaFX lo van a tener mucho más difícil a partir de ahora.

04.30.08

Rss personales

Publicado en soft libre tagged , , , en 11:50 am por Pere Villega

Llevo varios días testeando el “Shared items” de Google Reader. Una aplicación muy interesante, ya que permite compartir con los contactos aquellas noticias que te han llamado al atención pero que, por un motivo u otro (desconocimiento del tema, falta de tiempo, de ganas, etc.) no vas a bloguear. Si no lo habéis probado, hacedlo, es muy interesante.

Enlaces a mis feeds (en cuanto tenga un momento añado los enlaces en el menú del blog):

- Feed
- Web

« Artículos anteriores