jump to navigation

MySQL y Google: Matrimonio de Conveniencia October 29, 2007

Posted by Iñigo in : Cazando Mitos , add a comment

200710300022He visto en Dirson la noticia de que la próxima versión de mySQL llevará código desarrollado por Google.
No parece una noticia tendenciosa; pero el enfoque no es del todo correcto:

Google quiere seguir con su romance con la Comunidad ‘Open Source’.
- Dirson: La versión oficial de MySQL contará con el código de los ingenieros de Google

¿Romance? ¿Dónde está el romance?

  1. Google es una empresa con ánimo de lucro
  2. Google modifica el código fuente de un gestor de base de datos que utiliza.
  3. Google cede a los desarrolladores del gestor de base de datos sus modificaciones para que entren en la versión estándar.

Hasta aquí todo parece muy altruista, y de color de rosa pero la realidad es ésta:

Como Google se aprovecha de mySQL

Al incorporar a mySQL las modificaciones que Google necesita:

  1. Google no tiene que modificar cada versión nueva de mySQL para usarla para sus propósitos.
  2. Google no tiene que probar esas modificaciones
  3. MySQL pasará a soportar y mejorar el código cedido por Google en todas las instalaciones de MySQL.
  4. En todos los departamentos de Google se benefician del trabajo de modificación hecho en la casa símplemente descargando la última versión del paquete de mySQL, sin tener que preguntar a nadie.

No es que Google no sea malvado; es que le viene bien actuar así.

Actualización: Ricardo tiene otra teoría con la que no estoy de acuerdo: creo que Google podría distribuir el gestor de base de datos en formato binario, compilando sólo las opciones que le interesen. Parece más inteligente convertir tu instalación “especial” en una instalación paquetizada de mysql, que además te mantiene otro by-the-face..

Technorati Tags: , ,

Tipos de Discos Duros

Posted by Iñigo in : frases lapidarias , add a comment

Hay dos tipos de discos duros:

  • Los que han fallado,
  • y los que van a fallar.

Jeff Bonwick (cita de Jonathan Schwartz)

La Comunidad de Regantes del PageRank October 26, 2007

Posted by Iñigo in : frases lapidarias , 4 comments

Hace un par de días ví en El Telendro, y en Com, la noticia de que Google estaba cambiando el PageRank de sitios que vendían enlaces - todo por una entrada de hace tiempo en el blog de Matt Cutts, encargado de combatir el Spam en Google.

Google no ha emitido ningún comunicado oficial al respecto.

Lo curioso es que hasta Enrique Dans ha opinado sobre el tema; pero NADIE se investiga porqué cambia el PageRank.

Cómo funciona de verdad el PageRank

El algoritmo de PageRank es una función de transferencia de energía:

Varios sitios web se consideran como “de referencia”, con la máxima cantidad de energia transmitible al sistema.

A partir de esos sitios web iniciales, se observa la cantidad de enlaces salientes que tienen, y se le asigna un valor de PageRank a los sitios de destino a partir del cálculo de PR que le dan los enlaces entrantes.

Fin de la primera iteración.

Para calcular el PR final de un sitio web, Google vuelve a recalcular el PR de todos los sitios que ya tienen PR en la segunda, tercera, y sucesivas iteraciones del cálculo…

… pero no pueden estar calculando indefinidamente: Tienen que parar en algún momento.

¿Cuándo? hay dos posibilidades.

1 - Cuando se llega a un número determinado de iteraciones.
2 - Cuando todas las entradas que tiene Google indexadas tienen un valor de PR.

Mi opinión es que Google no está penalizando a ningún sitio; símplemente han ampliado su infraestructura.

O bien han ampliado su capacidad de cálculo (que es probable); o han añadido más capacidad de indexación (almacenamiento) a su infraestructura. Y esto es lo que afecta (y mucho) al Pagerank.

La comunidad de regantes del pagerank

En el fondo, la asignación de PR de Google funciona como una distribución de agua por comunidad de regantes:

Si el que “riega” tu web con un enlace riega a más webs que antes Google no tenía en cuenta, a tí te llega menos PageRank.

De vuelta a la universidad October 23, 2007

Posted by Iñigo in : Uncategorized , 4 comments

Hace unos años, cuando terminé la carrera, mi Director de Proyecto me preguntó si pensaba continuar estudiando. Le dije que pensaba dedicarme al sector audiovisual.

Después de rodar un contrometraje, estar involucrado en varios videoblogs, y tener un guión durmiendo en el cajón por más de un año, he vuelto a la Universidad.

Boli Rojo

Pero ésta vez vuelvo con superpoderes:

Si, soy profe.
Estoy dando este cuatrimestre una asignatura de Administración de Sistemas Operativos en la Universidad Antonio de Nebrija.
Durante la carrera mi asignatura favorita fue la de Sistemas Operativos, que nos daba el Dr. Sebastián Sanchez Prieto (Chan); probablemente el mejor profesor que he tenido y, desde que me he subido a la tarima y he agarrado una tiza, es el rival a batir. Hay que hacer las cosas mejor que como lo haría él.

Así que, de momento y hasta que le coja el truco se terminaron los Beers and Blogs, y las noches tirando líneas de código para proyectos web, y la actualización del blog será menos frecuente de lo habitual; pero vale la pena.

Os tengo que dejar. Tengo que prepararme un par de clases, dejar preparado el primer examen parcial, y tampoco estaría mal dormir un poco.

Bugs en todas partes October 15, 2007

Posted by Iñigo in : mensajes de error , add a comment

Cuando llevas un tiempo con esto de la informática caes en la cuenta de la razón que tenía el tipo que dijo aquello de:

Cualquier programa informático no trivial, tiene por lo menos un error.

De hecho ayer me encontré con uno de esos errores informáticos que, por ser inócuos resultan curiosos si uno ha escrito varias decenas de miles de líneas de código:

Bugs en Todas partes - tiquet de aparcamiento de la T2 en Barajas

En éste tiquet de aparcamiento de la T2, se ve el código de formateo de variables de printf(3), pero no se ve en ningún sitio el valor que debía mostrarse.

Supongo que el programador (o el analista) se olvidó de éste dato; o bien, que el código alguna vez estuvo escrito en C.

Seguro que a Martín Knoblauch y a sus alumnos les encantará.

¡ No, Linus, Nooooooooo ! October 7, 2007

Posted by Iñigo in : Uncategorized , 3 comments

Me estoy imaginando la nueva Campaña de Marketing de Microsoft:

¿Depende la Informática de su empresa del Sistema Operativo escrito por alguien que lleva sandalias con calcetines?

Linux Torwalds Con Chanclas Y Calcetines

Después de tantos años desfrikizandoel uso de Linux, al autor no se le ocurre otra cosa que aparecer en un congreso con sandalias y calcetines.

Ya sé que en Finlandia hace biruji, y seguramente la única manera de salir con sandalias a la calle y volver con dos pies y no dos cubitos de hielo sea poniéndose unos calcetines.

Estoy seguro de que si Linus se hubiese puesto una corbata como $DEITY manda, nadie se iba a fijar en los calcetines que asoman chanclas.

Visto en Sandals and Soxer.

Close
E-mail It