Liberalización for dummies

Diego Mariño - General, Venture Capital July 27th, 2007

Hace unas semanas envié un mail a Jesús Monleón que él publicó en blogdeemprendedores.com. Lo escribí pensando en un diálogo imaginario entre él y yo, para que entendiese por qué creemos que liberalizar nuestra infraestructura de grid computing es una buena idea.

He convertido el mail a un documento PDF para facilitar la lectura.

Liberalización_for_dummies.pdf (v1.0)

Creo no haber cometido ningún error garrafal (a pesar de contener explicaciones demasiado generales para que sean fácilmente entendibles). Si alguien ve que algo no queda claro o que me he equivocado en algún punto, sentiros libres de criticarme en dmarino -at- thinkingrid -.- com o en los comentarios. Supongo que nuestro abogado me tirará de las orejas :D

A falta de dinero para estudios legales más profundos, de entrada creemos que si finalmente liberalizamos será con la licencia MPL + Atribución. O MPL + Badgeware que la llaman algunos.

La buena noticia, es que la OSI acaba de certificar este tipo de licencia (CPAL) gracias a los esfuerzos hechos por el equipo de Socialtext, tal y como comenta Ross Mayfield en su blog. Eweek se hace eco en un artículo que explica la situación bastante bien.

Espero que los pensamientos plasmados en el documento ayuden a levantar financiación para proyectos basados en software libre.

[UPDATE] - Publicado un HOWTO para aplicar la licencia CPAL

Grideadas fiestas

Diego Mariño - General December 22nd, 2006

Me batiré en duelo con quien ose afirmar que se notan los efectos del photoshop en esta foto


Su empresa favorita de computación distribuida le desea unas muy grideadas fiestas y espera que en el año entrante puedan cumplirse todos sus proyectos (especialmente si incluyen un business angel paciente, elevadas rondas de financiación y posterior salida a bolsa).
 

Progresando con el middleware grid para Symbian

Diego Mariño - General December 5th, 2006

Estos días no nos queda mucho tiempo entre desarrollo de middleware y framework, pero hemos estado tocando el Carbide, el entorno integrado de desarrollo de Nokia para Symbian basado en Eclipse.

Para trabajar en el aspecto gráfico, es más fácil que hacerlo con PSPSDK. De todos modos, para otras cosas como la conexión por sockets ya es un pelín más complejo.

De momento nuestro middleware para Symbian ya es visible en nuestro grid, y nuestro Nokia N80 puede recibir peticiones. Aún falta un poco para poder procesarlas, ya que aún nos falta portar el pequeño parser XML.

Os iremos informando de nuevas releases internas, y de versiones más funcionales.

Yahoo! compra Bix

Diego Mariño - General November 26th, 2006

Pues sí. Me equivoqué (lectura obligada).

[ironic mode=on]
Que Bix consiguiese 6.78 M$ en financiación es comprensible. El crecimiento que prevé Gartner, el éxito de American Idol… Esas cosas que tanto interesan a los VC. Sin duda Yahoo! ha hecho una buena compra y le será sencillo integrarla entre su nada desorganizada oferta de productos y servicios.
[ironic mode=off]

Pocos usuarios, la oferta de servicios dando bandazos a cada lado (de concursos de karaoke [impagable] a votar qué modelo tiene las tetas más perfectas) y un plan para percibir ingresos nada claro.

Y todo esto sale la semana en que se publica en el WallStreet Journal una memo de Brad Garlinghouse (VP de Yahoo!) en la que critica el modelo de poner dinero en todos lados a ver si algo triunfa.

Y yo que defendía que veríamos férrea competencia a Google por parte de Yahoo!.

Moraleja: mostrar a Yahoo! que en su tostada hay sitio para expandir crema de cacahute encima de Grid Computing.

[UPDATE]: En trabajar sin conexión han traducido la carta de Brad Garlinghouse.

Trading y Grid

Xavier Fernández - General November 23rd, 2006

hspace="3Un amigo aficionado a las apuestas deportivas por internet lleva tiempo contándome cosas. Sorprende el nivel de complejidad y profesionalización que han adquirido algunas casas como BetFair o Betandwin. Incluso es curioso ver el caso de muchos agentes bursátiles, que han saltado de acera y han querido aportar su conocimiento del mercado bursátil para generar beneficios en esta nueva forma de ganar mucho y mucho dinero. Entre las técnicas que utilizan… el trading, que en mi modesta visión personal, lo defino como el arte de maximizar beneficios, reduciendo riesgos en base a la observación constante del mercado en el que se está jugando y aplicando reglas de juego.
 
Voy a seguir jugando, ahora trasladamos el concepto trading al entorno energético: Petróleo, gas, electricidad, etc. Cada una tiene su plan de trading, en el que se define el precio al que se debe vender dicho recurso en base a la parametrización que aporta el mercado. Ej. Saber, a cuanto debo vender en un instante determinado el gas en función a la variación del precio del barril petróleo, etc.
 
Entiendo que aquí existen 2 factores clave:
1.      Cuanto de fiable es tu sistema de trading. (Se usan los parámetros suficientes de decisión?).
2.      Cuanto de rápido es la respuesta. Alguien podría decirme si es un factor crítico saber la respuesta con 1 minuto de diferencia?
 
En base a los factores, la idea está clara. Si eres capaz de reducir costes transaccionales y tiempo en la obtención de la información  en tiempo real. Y reduces la dedicación al procesado de esta información en base a la utilización de toda tu infraestructura IT, estoy seguro que se podría conseguir una mayor eficiencia del sistema con su consecuente mejora en el rendimiento económico de todo el sistema.
Alguien podría dar más referencias sobre el tema? A ver quien se anima…

Semco: manual de supervivencia

Diego Mariño - General, Lecturas November 16th, 2006

Hacía tiempo que buscaba el famoso "Semco Survival Manual", un comic en el que la empresa resume brevemente a los empleados sus valores y lo que esperan de ellos.
Finalmente, lo he encontrado en el artículo "Ricardo Semler: Creating Organizational Change Trough Employee Empowered Leadership" de los profesores Peter MarescoChristopher York.

Aún con todas las discrepancias y dudas que provoca su modelo, lo veo lleno de sentido común. Mucho más que casi todas las teorías que se siguen actualmente. El planteamiento de Ricardo Semler es sencillo: trata a los trabajadores como adultos, y te responderán como adultos.
 
Obviamente, haré todo lo posible por promover este modelo en think in grid.

Al no haber encontrado una versión en castellano, lo traduzco.

Read the rest of this entry »

Google se nos vuelve a adelantar

Diego Mariño - General October 31st, 2006

La estructura de nuestro framework se compone de diferentes capas. En la parte superior nos encontramos con la capa de visibilidad. No soy un experto en estos temas, así que pararé aquí, pero digamos que se puede utilizar el framework mediante una interfaz web.

En pleno brainstorming se nos ocurrió que un wiki podía ser una buena interfaz para mostrar módulos del framework. Probamos multitud de ellos y JotSpot nos encantó. Visualmente era muy atractivo, permitía instalar módulos fácilmente, era sencillo programar aplicaciones sobre él… Una maravilla. Sólo tenía un problema: lo distribuían sobre una imagen de VMWare protegida, por lo que no podíamos acceder a su código fuente.

Hablamos con la gente de JotSpot, pero ni se planteaban mostrar el código. Intentamos negociar y no fructificó. Pudimos crackear la imagen (por cierto, una guarrada interna), pero obviamente no podíamos utilizarla.

Así que juramos "venganza": algún día os compraremos y podremos acceder libremente y con permiso al código fuente. Hasta hoy. Día en que un par de chicos de Stanford con una empresa que tiene el dinero por castigo se nos ha adelantado. La venganza sigue en pie, sólo que ahora tenemos que comprar una empresa un poco más grande ;)

Me alegro por los chicos de JotSpot (a pesar de su cerrazón mental), y espero que Google licencie el código fuente sin imágenes de por medio.

Una buena semana o una mejor semana

Xavier Fernández - General October 29th, 2006

hspace="3Cada vez queda menos, cada vez más Thinkingrid empieza a oler a "máquina rodada". Es curioso observar, desde mi posición en el margen entre la parte técnica y  la parte de negocio como los elementos que conforman esta "comunidad virtual" empiezan a actuar sincronizados. Es curioso, pero pronto va ha hacer 9 meses que montamos este proyecto, la criatura está lista para salir.

Los técnicos no cumplen sus horarios ni por asomo, pero saben hablarse entre ellos para estar juntos el mayor tiempo posible. Estamos empezando a ser muy eficientes (y me gusta). Isaac, el más precoz en la compañía, está perfectamente integrado en Thinkingrid e incluso se atreve a dar sus pinitos en el área comercial, jeje. A Sergio le sigue creciendo el pelo, y cada vez se le ve más seguro de que el middleware+framework están ofreciendo los resultados deseados. Y esto nos empuja a todos a seguir trabajando cada vez un poco más. 

El modelo de negocio, superado, a ver si Albert Miquel se anima a escribir unas líneas en este blog y pronto empezamos a colgar la web corporativa. Los continuos brainstorming aportan valor (y me gusta).

Esta semana ha sido eSpEcIaL. Después de anunciar el éxito de la primera versión del middleware, de conseguir nuestra primera (aunque pequeña) primera subvención lo fuimos a celebrar con una humilde cena. Se respira buen rollo (y me gusta). Antes conocimos a Yannick Laclau, veterano de guerra en start-ups, que nos dio su visión de todo este mundo. Fue alentador ver como una persona como él, sin nociones de programación, un día decide dedicarse a ello y actualmente está a punto de sacar al mercado una idea potencialmente buenísima que ya os la contará él mismo. Ramón y Sergio fueron a visitar a nuestro primer ¿cliente? ¿betatester externo a ThinkInGrid? ¿Partner? Espero pronto poder hablar más de ello por aquí. Y por último, y después de una intensa reunión, ya tenemos decidido nuestra política comercial : "Orientar nuestra fuerza de ventas a las empresas con las que queramos trabajar". Alguien puede creer que es pretencioso, yo les diré que es la clave del éxito. Con una plataforma tan abierta como la que ofrece ThinkInGrid, el mercado es amplio, por lo tanto, mejor crecer con proyectos que motiven al equipo, las metas están garantizadas.

En fin, somos exigentes (Que se lo digan a Diego, nuestro validador de código web particular), y sabemos que aún estamos entre las cuatro paredes de esta oscura oficina, con muchas ilusiones, i con mucho camino que recorrer. Pero si todo sigue igual, no dudo en que este grupo de amigotes de universidad podamos dejar nuestra huella en este competitivo mundo (Y me gusta).

Sun BlackBox: build once, deploy anywhere.

Diego Mariño - General October 21st, 2006

La noticia geek del día es la presentación de Sun Blackbox, un gadget más que interesante.

Los chicos de Sun han empezado a pensar inside the box. Mientras todos los fabricantes intentan miniaturizar los componentes, ellos se preguntaron cómo sería el ordenador más grande que pudiesen fabricar: tan grande como para ocupar un container de transporte. Y así lo han hecho.

Si decidís haceros con uno (enviad fotos), existen diferentes configuraciones. Actualmente las capacidades máximas son:

  • 250 Sun Fire T1000
  • 250 servidores x64
  • 1.5 petabytes de almacenamiento o 2 petabytes de almacenamiento en cintas
  • 7 terabytes de memoria
  • 200 kilowatios de equipamiento total

Mostrada la potencia de BlackBox, la pregunta es obvia: Con un equipo asi ¿para qué se necesita un Grid?

Si únicamente se piensa en potencia de cálculo, con un Grid se podría ampliar ;) Aunque BlackBox guarda la esencia de la filosofía Grid: es un recurso pensado para ser usado maximizando su eficiencia y el ROI.

Al ser fácilmente transportable, se puede instalar donde realmente se requiera: adios datacenters. Además, su movilidad permite ahorrar en costes energéticos. Su estructura lo hace fácilmente expansible con otros BlackBox: homogéneo por fuera, heterogéneo por dentro. Y es sencillo modificar sus componentes.

Creo que Sun ha acertado plenamente: la commoditización de los datacenters acaba de empezar.

Podéis ampliar la información en los blogs de diferentes directivos de Sun:

And the winner is…

Diego Mariño - General, Off-topic October 10th, 2006