Una mariposa mueve las alas en ulan bator y 7 ciclones arrasan las vegas. Que bonito y que fragil es el equilibrio cosmico. De esto, y de la importancia de los programadores (nula) es de lo que va mi post de hoy.

Hoy, que ademas es mi ultimo dia de trabajo en este infierno alegre lugar. Por eso probablemente alguien crea que ha sido sabotaje, pero no. Hasta los genios se equivocan a veces!

Pero el destino es el destino. De no haber avisado hace 15 dias me habrian echado hace un rato 😛 (es broma (creo)).

Asi que recordad amigos programadores en php. No se puede hacer unset $cosa, hay que hacer unset($cosa). Con los parentesis. Porque si no explota todo.

Y es que cuando ha dejado de funcionar todo, todos los telefonos han empezado a sonar e incluso se oia el ruido lejando de generadores deteniendose lentamente, de motores que dejaban de girar, y la actividad daba paso a un silencio repentino que al instante se llenaba con gritos, hemos pensado en cosas como una caida de lineas, la destruccion de la base de datos por algun motivo o incluso un ataque nuclear.

Pero era el parentesis. Y es que el equilibrio mistico que hay dentro de un sistema informatico programado, por decirlo de algun modo, artesanalmente, puede romperse en cualqueir momento.

Solo que normalmente lo unico que consigues es una cuenta que sale mal. O una pagina que no funciona. O un error en una pantalla, que muchas veces se soluciona pasando de el.

Luego hay puntos mas criticos en los cuales un error puede provocar que algun proceso importante se dentega, como las lucecitas que hay encima de los asientos de los aviones.

Con mucha mas punteria, te puedes cargar un subsistema entero, y ya si eres la panacea maxima, te puedes cargar algun sistema critico. Como el que refrigera el reactor nuclear, o los alerones.

Y luego esta el parentesis de antes. Nunca he visto un error informatico con tanta dispersion. Que afectara a tal cantidad de cosas de forma simultanea. He visto caerse lineas, servidores, balanceadores. He visto como alguien borraba el system32 de windows, pero nada parecido.

Ha sido subir una modificacion de una linea y dejar de funcionar desde contabilidad hasta reservas. Pasando por muchas mas cosas.

Y es que un error muy pequeñito puede provocar un efecto avalancha brutal. Eso si, cuando el ordenador central se ha vuelto loco y va a disparar todos los misiles hacia rusia, por mucho que cortes cables, destruyas pantallas y saques placas, todo sigue funcionando. Que se lo digan a Dave, que por mucho que sacaba placas, HAL seguia actuando como un psicologo argentino.

En realidad hay algo bonito en el efecto catastrofico de este error. La cantidad de conexiones que tienen que darse para que se llegue a tal alcance es algo precioso. Como interactua todo con todo.

Bueno, me voy a desayunar al tigre por ultima vez, con el unico compañero de trabajo que tiene habilidades sociales, sentido del humor y buen gusto en sus camisetas (y mas camisetas de thinkgeek que yo! y logs del canal de irc de xkcd!) (sabotaje, no puede bajar!)

Nunca pense que podria trabajar en un sitio en el que yo fuera el que mas habilidades sociales tuviera. Creia que las mias eran ya negativas. Uriel se hubiera pasado bomba aqui.