Software Libre & Producto 28 Jun 2009 05:24 pm

Cómo comparar proyectos de software

Si los proyectos son cerrados estás buscando otro post, pero cuando los proyectos son abiertos, en el sentido de que hay acceso a su código y a su repositorio se puede comparar .. !y con datos objetivos! (No se lo digáis a Gartner).

Cada vez entederé peor a quien tenga que tomar una decisión sobre qué software y qué tecnologías implantar para ayudar a su negocio (o al de la empresa que paga su sueldo), y no incorpore productos basados en Licencias Abiertas a la obligada comparativa. Doy por supuesto que no se incorporan herramientas que no fucionan, libres o no.

En este caso el software libre cuenta con una ventaja arrolladora: La transparencia.

En los siguientes gráficos sacados de ohloh podemos saber:

  • Evolución en número de líneas del proyecto: ¿está parado? ¿incrementa su actividad?
  • Cambios día a día: Puede que no crezca en líneas, pero es que lo están refactorizando; lo están peinando y dejando limpio
  • Equipo de desarrollo: Sí, puedes saber cuánta gente aporta en el código.

Rojo: Osmius | Verde: Nagios | Azul: Zabbix

En este podemos seguir la evolución del número de líneas por proyecto:
Compare Osmius - Nagios - Zabbix

Cambios hechos al código cada mes:
Comparing Monitoring Tools

Número de personas que han contribuido al proyecto por mes:
Monitoring tools: Contributors

¿Alguien me ayuda con las conclusiones sobre Osmius comparando con Nagios y Zabbix?

Seguimos en la lucha….

Trabajo en Equipo 24 Jun 2009 08:33 am

Scrum: Un ejemplo de reunión diaria por chat

Hace más de año y medio que empezamos a seguir la metodología de trabajo Scrum, y seguimos contentos.

  • Nos da visibilidad rápida de cómo vamos y por lo tanto podemos corregir desviaciones “ahora” y no “en un mes”.
  • Nos obliga a terminar las tareas y a pasar a la siguiente; no nos enganchamos como monos de velcro a un problema

La reunión de hoy (menos de 5 minutos):

[08:15:56] Chico: Buenas..
[08:16:06] Joselu: Hola!!
[08:16:06] jpancorb: dos miembros agregados?
[08:16:13] Cesar: buenos días!!
[08:16:18] Jesus: buenas
[08:16:33] Chico: Manuel no está, pero como no está en el Sprint empezamos….
[08:16:48] … Jesús, qué hiciste ayer, hoy, retrasos, problemas?
[08:17:08] Jesus: Ayer: Termine la codificaci´on del Agente IPMI
[08:17:24] … Hoy: Compilacion y pruebas de eventos como stand alone
[08:17:34] … retrasos y problemas NOOOOOOO
[08:17:37] … ;
[08:17:42] Chico: Oki doki, Joselu, qué hiciste ayer, hoy, retrasos, problemas?
[08:18:01] Joselu: Ayer: Terminé pruebas y más triggers para la propagación de disponibilidad basada en reglas.
Hoy: Empiezo con las mejoras de eventos para Linux.
Problemas: No (bueno me duele un pie)
Retrasos: 0
[08:18:15] … ;
[08:18:23] Chico: ok, César, qué hiciste ayer, hoy, retrasos, problemas?
[08:18:27] Cesar: Ayer: Terminé de probar los WS y la seguridad
Hoy: Probar seguridad y empezar con auditorías.
Retrasos: 13 de adelanto
Problemas: 0
FIN;
[08:18:38] Chico: fenomenal :)
[08:18:39] … yo
[08:18:54] … ayer: implementación leer MIBS en la consola
[08:19:20] … hoy: test de eso y empezar con las páginas jsp y js para cargar las mibs, etc
[08:19:23] … retrasos:0
[08:19:29] … problemas:0 (pero casi)
[08:19:32] … puesto en SourceForge: 105
[08:19:36] … FIN SCRUM;
[08:19:39] … A trabajaaaaar!!

Software Libre & Producto 16 Jun 2009 09:10 am

OpenStreetMaps: Datos geográficos abiertos y libres

Llevamos ya unas semanas colaborando con la gente de SICIngenieros para integrar en Osmius las funcionalidades de un Sistemas de Información Geográfica.
La propuesta fue suya, un win-win, para aunar la potencia de un sistema de monitorización como Osmius, y la potencia de un GIS:
Recogemos con Osmius cosas como:

  • Anchos de banda en equipos.
  • Disponibilidades de aplicaciones, bases de datos o servidores.
  • Niveles de contaminación atmosférica por barrios.
  • Temperaturas y radiación solar.
  • Consumos eléctricos.
  • Acidez y humedad del suelo.

Y luego añadimos GIS para:

  • Geoposicionar cualquiera cosa monitorizada.
  • Calcular influencias cruzadas basadas en posición.
  • Calcular y enviar rutas más cortas para la unidades de mantenimiento de las viñas.
  • Mostrar las áreas de mayor productividad energética

En fin, esa es la idea y de verdad os digo que se te puede ir la olla pensando posibilidades; la monitorización tiene un gran futuro. Muchas cosas se venden sin monitorización, y después de un tiempo se ve que es imprescindible y que “¿cómo cóño no lo hemos pensado antes?”.

Ayer mismo nos vimos los equipos de Osmius y de SICIngenieros para tomar decisiones, entre ellas la de qué mapas usar.

Lo que mola de ser un ignorante es que queda mucho por conocer y te llevas sorpresas agradables,como un niño.

Esto es OpenStreetMaps.

Proporcionan acceso libre de lectura y de actualización a datos geográficos. Es como Google, sólo que google es gratis, no libre. Lo pillas ¿no?
Muchas veces, los datos geográficos se toman usando nuestros impuestos y porsteriormente tienes que pagar por el acceso a ellos. Esto es pagar doble.

Esta gente ha formado una especie de uso colaborativo en plan WiKi a los datos geogŕaficos de forma que todos podemos acceder a ellos y añadir información. Si faltan las calles de tu pueblo, ponlas tú o contrata a alguien que lo haga por ti.

Podemos decir que la opción por defecto de Osmius es a partir de ahora OpenStreetMaps, aunque también estarán el resto de conocidos y por supuesto que cada uno podrá utilizar su propio servidor de mapas.

Ideas 11 Jun 2009 01:35 pm

Los placeres y las penas del trabajo


Pasamos gran parte de nuestro tiempo, osea de de nuestra vida, en el trabajo (que no trabajando).

¿Te has preguntado por qué tienes el curro que tienes? ¿Cuándo lo elegiste? ¿Eres la misma persona ahora que entonces? …..
¿Qué quieres ser de mayor? ;)

Via | Best Documentaries

Ideas 07 Jun 2009 11:22 am

Adivinar un texto por cómo suena al imprimirlo

Aplicando Inteligencia Artificial, combinando aprendizaje automático y reconocimiento automático del discurso, han conseguido reconocer más del 60% de un texto por cómo suena a ser imprimido por una impresora de agujas.

¿Y ésto qué utilidad tiene si ya casi no hay impresoras de aguja? Pues, para mi, además de la utilidad indirecta de lo que hayan aprendido en este proyecto, resulta que impresoras de aguja hay un montón en los terminales de los bancos o en muchos cajeros automáticos, y parece que ya han podido “oir” cuentas y PINs bancarios. Para entrenar el proceso imprimieron un dicionario diciéndole al programa qué palabra era cada una de las que sonaba.

Un profesor me dijo recientemente que las técnicas de Inteligencia Artificial se aplican cuando no se tiene ni idea de por dónde ir; si hubiera una fórmula para calcular el objetivo, la aplicaríamos y nos dejaríamos de estadísticas y de “funciona en el 55% de los casos”.

Aquí tenemos una aplicación clara aunque quizás para oscuros propósitos.

Via | Google Blogoscoped

Software Libre 05 Jun 2009 10:56 pm

Logo de FireFox “in vivo”

BrujuFox

Gracias a Brújula

Ideas & Software Libre & Sociedad 04 Jun 2009 07:14 pm

MadridOnRails: Madrid apuesta por el software libre

No, no se me ha ido la olla. El ayuntamiento de Madrid junto con el Ministerio de Industria, a través de los planes Avanza I+D, han puesto en marcha una iniciativa para el apoyo a las PYMES a través de un centro de desarrollo basado en Software Libre.

Se me ocurren buenas propuestas pero al menos igual de cabales, y a pesar de que muchas veces política no es sinónimo de claridad de ideas, en este caso, comparto objetivos e idea. Enhorabuena al distrito de Vicálvaro por el nuevo centro (que mola un montón), a la ciudad de Madrid por la iniciativa, a Avanzit por la implementación, a ASPGems por el soporte y liderazgo, y a Asolif por su apoyo.

Video | Agora News

Os dejo estas 11 fotos del evento, plagadas de gente conocida del mundo del software libre como Juantomás, Ismael Olea, Sergio Montoro, grupo TiBi, etc.

Sociedad 03 Jun 2009 06:17 pm

Málaga

Este fin de semana hicimos una incursión a la ciudad de Málaga.
Delicioso: ¡Qué gente más maja, más simpática! ¡Cómo hemos comido y tapeado!

Recomendado: Lamoraga :: Tapas de Autor y El Quitapenas :: Esos boquerones.

Fotos de Málaga

Os dejo una selección de 11 fotos aquí. A ver por si os gustan.

Software Libre & Producto 20 May 2009 07:28 pm

WhyFLOSS

Eso digo yo… Why FLOSS?

Mañana miércoles 21 de mayo de 2009, estaremos en el evento WhyFLOSS, esta vez muy orientado a software aplicado a necesidades reales de gente que quiera satisfacerlas pagando un precio razonable, es decir, aplicado a negocios.

A las 12:15 Jesús Pancorbo López presentará Osmius y sus nuevas funcionalidades, que desde ya nos hacen mirar a los productos de monitorización de otros sin ninguna duda y a los ojos. Se explicará también por qué elegimos un modelo de negocio basado en software libre y no otro.(Why FLOSS?)

Acompañando estaremos David Sanz y yo mismo, además de bastantes compañeros de empresas del Grupo TiBi.

Más en | Agenda WhyFLOSS

Software Libre 15 May 2009 07:44 pm

Nace un nuevo MySql. Por listos.

Ya nos habíamos preguntado en este blog (osea el único que lo lees y yo) sobre qué pasaría con la compra por parte de Oracle (dueño de la mejorbase de datos del mercado,pero privativa) de MySql (la base de datos más extendida con licencia Libre) al hacerse con Sun.

Esto es lo que me parece potente del software libre: Te va a costar joder a sus clientes y/o usuarios.

En este caso Michael Widenius alias “Monty” fundador y desarrollador inicial de MySql, también funda e inicia el fork o “nuevo camino” de MySql pero separándolo de cierres corporativos y con el nombre de MariaDB.

Open Database Alliance

Mira que yo me estoy involucrado en un proyecto de software libre y que hay situaciones de indefensión para quien lo hace que no tengo claras como mejorar.

Ahora, de cara a los clientes está claro:
Use software libre y sea también usted libre de proveedor: Elija a otro que sepa lo que se hace (Ya sé que a veces esto puede ser complicado pero muchísimo menos que con otros negocios).

Está claro que MySql no es Oracle; le faltan funcionalidades y robustez en algunas que si que tiene.
Pero

  • ¿Quién necesita un tanque antiminas para ir a currar, comprar pan o recoger a los niños?, puedes ir perfectamente en un monovolumen.
  • Además el tanque sólo te dejan llevarlo a talleres el Ladrón. El monovolumen tiene los planos publicados y cualquier taller te lo puede mirar.
  • Como toques o curiosees en el tanque te van a llevar a juicio por curiosón. El vehículo libre lo puedes mirar, mejorar y comapartir sus descubrimientos y aportaciones.

MySql ha demostrado que puede guardar y gestionar datos de forma muy digna, y que puede además, con un poco más, ser competencia en entornos corporativos grandes.

Pues bien, la gente de MariaDB está garantizando que los usuarios y clientes de MySql puedan seguir usándolo independientemente de los planes de las empresas Oracle y Sun, que ya veremos si se unen a la aventura, que, como tenía que ser, también está abierta para ellos.

No entiendo cómo, a éstas alturas, y en igualdad de condiciones en cuanto a calidad, empresas, gobiernos o administraciones, eligen otra cosa que no sea software abierto ¿eres tonto? ¿eres un corrupto? Bueno, también puede ser que la alternativa libre sea una caca, o no sirva,que también pasa.

Por ejemplo en el caso de las administraciones y el portátil para estudiantes cómo es posible que alguien que está al servicio de los ciudadanos coja el dinero de los ciudadanos, y se lo de a una gente que tiene una empresa PRIVADA para comprar un producto CERRADO (osea que los ciudadanos que lo pagan no pueden ver cómo está hecho y hacerse uno mejor si les da la gana) , en lugar de invertir en un producto que sirve PARA LO MISMO, LIBRE y ABIERTO.

“No lo entiendo” que decía Rosendo.

Detonante | MySql Forks

Actualización | Ya se mueven …. Open Datatabase Alliance

Next Page »