La prensa se hizo eco del Efecto 2000 y exprimió el tema a más no poder. Era un problema real, un error consecuencia de cómo los sistemas informáticos antiguos mostraban y almacenaban los años, con dos dígitos. De ahí que al pasar al 2000 muchos temieran que máquinas de todo el mundo creyeran estar en 1900. Lo que para algunos iba a ser un Apocalipsis informático se convirtió en el tema estrella, un negocio para algunos y millones de dólares invertidos. Las soluciones aplicadas lograron que el Efecto 2000 o Y2K quedara en anécdotas.
|
etiquetas: efecto 2000 , informática
Hablando del tema en cuestion en un cliente (medios de comunicacion) ya entrado en años me suelta, nosotros no tuvimos apenas problemas porque ya contabamos con 4 digitos para el año para contabilizar a los nacidos en 1800.
Y te quedas pillado un rato y dices coño cabron pero cuantos años tiene el puto sistema?
Cuando implementaron el sistema de nomina y lo integraron en el ERP (70s)... pues aun pagaban a gente nacida en 1800 (los plumillas en el mundo editorial se jubilan tarde...), con lo que tenían 4 dígitos para el año de nacimiento.
Me quedé flipao
Hicimos bastante caja porque muchos quisieron cambiar mucho hardware, si o si, aunque no lo necesitaran (Y, en mi defensa, siempre les decía que no necesitaban realmente cambiarlo)
Hablando del tema en cuestion en un cliente (medios de comunicacion) ya entrado en años me suelta, nosotros no tuvimos apenas problemas porque ya contabamos con 4 digitos para el año para contabilizar a los nacidos en 1800.
Y te quedas pillado un rato y dices coño cabron pero cuantos años tiene el puto sistema?
Cuando implementaron el sistema de nomina y lo integraron en el ERP (70s)... pues aun pagaban a gente nacida en 1800 (los plumillas en el mundo editorial se jubilan tarde...), con lo que tenían 4 dígitos para el año de nacimiento.
Me quedé flipao
Se trabajó bien y no pasó nada. Conclusión: "no era para tanto".
Después nos quejamos de por qué se reacciona tarde y mal para otras cosas, pues tienen miedo a que una reacción correcta se entienda como sobredimensionada.
Cada cierto tiempo, hay muchos sistemas que sufren un rollover de una variable, no pasa nada, si está previsto. El problema del año 2000 era la cantidad de sistemas, la interconexión, la antigüedad que tenía... y que no se sabía nada.
Me pasé el 1 de Enero del 2000 de guardia junto con otros del departamento por si acaso ocurría alguna incidencia,por suerte fueron pequeñas cosas,pero desde luego durante todo 1999 estuvimos de curro hasta arriba.Dicen que fueron exageraciones,pero yo no lo creo,lo que pasa es que se curro a tope ( y se contrató a mucho personal) para tener todo listo y por eso al final no se salió de madre.
2/3 de mi sueldo de la época!
Otros sistemas también "enloquecerían" por esa falsa fecha y provocarían bloqueos (por ejemplo ascensores o automátas programables que dejarían de funcionar correctamente e incluso invertirían la función que deberían realizar. Por ejemplo de nuevo si tienes que hacer unas tareas o unas funciones en fin de semana, que no tienes que hacer el resto de la semana. Pero la fecha te dice que estamos en lunes, aunque realmente es sábado)
Y para las personas que dicen que no pasó nada. Quince reactores nucleares se apagaron cuando no debían, eso entre otras cosas.
Saludos.
En serio.
Me queda lejos ya y la cabeza no da para tanto
Siguiendo el criterio (pseudo codigo
If old<50 new = 2000+old
Else new= 1900+old
En el 2050 se lía
Había que pasarlo a 4
"Posiblemente, una de las consecuencias más graves relacionadas con el Efecto 2000 o Y2K se vivió en Reino Unido. Según explica The Guardian. Grave porque afectó a los sistemas informáticos del NHS, el National Health Service o Servicio Nacional de Salud de Reino Unido. Como consecuencia de ese error informático, 154 mujeres embarazadas recibieron resultados erróneos sobre tests sobre síndrome de Down.
Como consecuencia de esos errores, nacieron cuatro bebés con síndrome de Down de madres a las que se les había informado erróneamente sobre su bajo riesgo de desarrollar este trastorno genético."
Allá por 2006, trabajaba en un lugar donde tenían varios centros de mecanizado y había uno en particular que apenas se usaba para ensayos y tenía msdos (no sé qué versión) y windows 3.11 y corría control Siemens.
Cuando entré en la empresa la gente tenía la manía de guardar los archivos con la fecha como nombre, p.ejem. 07/09/2006_backup porque tampoco es que tuviesen la fecha correcta en ninguno de ellos. No creo ni que estuviesen en red.
Me parecía muy ilógico tener que registrar en el propio nombre la fecha, es un metadato muy básico. En fin, me propuse poner la fecha correcta en cada uno de ellos sin prisa, uno al día cuando me acordaba. Cuando llegué al más viejo, voy y cambio la fecha y acto seguido ocurrió algo muy extraño con los nombres de archivo porque aparecían con caracteres no alfanuméricos y además no eran editables ni renombrables.
Tuvo que venir un técnico a meter el parche del efecto 2000, la máquina estuvo parada durante un día completo justo cuando la necesitában y la culpa me la echaron a mí por supuesto, por tocar.
Al día siguiente pusieron una clave para modificar los parámetros "críticos".
Depende mucho de los sistemas, pero en el financiero se hicieron simulaciones y había bastante afectación.
Con crisis o pánico siempre hay gente que gana dinero.
Concretamente en 2050.
La cosa se arregló así, en aquellos lugares donde no había posibilidad de hacer otra cosa sin tirar todo el sistema informático del la empresa:
(Lo pongo en pseudocódigo)
si año < 50
año = año + 2000
sino
año = año + 1900
fsi
Y así, con este parche chuskero, se pasaba el año a 4 dígitos.
Así que señores, sí, dentro de 30 años, que se dice pronto, volveremos a vivir graciosamente el efecto 2000, porque ya os anticipo, que quedarán un huevo de sistemas con este parche.
Viendo el pseudocódigo de como lo arreglamos donde no se podía, como decía, en el hermoso 2050 el programa le pondrá un 1900 delante y los contratos, las facturas, las operaciones bancarias que todavía usen estos software, pensarán que se han realizado en los años 50.
Probablemente el código fuente fuese:
echo Repairing 2000 effect system error
echo Done!
Yo nunca me entere de la historia bien. Me acuerdo de un VHS que se compro mi prima que tenia la pegatina de , "tested for the 00 effect" o algo asi
Pero claro, luego al final queda que era una tontería y que se le dió mucho bombo para lo que fue...
El problema fue real y muy serio pero gracias a la preparación previa y a la actualización y parcheado de los sistemas informáticos todo acabó bien. Otra cosa es que a los medios también les gustaba vender miedo.
Eso, y la exageración con la que hablaban a veces hicieron que la gente se lo acabara tomando a broma.
O sea, decían cosas en plan que los ascensores se volverían locos, puede que alguno sí, pero en ese momento lo normal es que fueran electromecánicos (como los que salen en Heritage Elevators, en YouTube).
*Considerando siglos como periodos de 00 a 99.
es.m.wikipedia.org/wiki/Problema_del_año_2038
Eso sí, ahora mismo hubieras tenido derecho a garantía.
Lo que pasa es que van a lo fácil, como casi nadie reclama, pues ese dinero que ganan, más los relojes de los que opten por comprar otro si por casualidad es del mismo fabricante. En esa época lo mismo no había normativa ni para obligar a rotular las cajas y las instrucciones de los productos en español, y lo de los dos años de garantía creo que fue posterior. Ahora es más fácil ponerse #melón y exigir que te devuelvan el dinero.
No era 50 exactamente, no recuerdo el año exacto
En el mundo UNIX el impacto fue menor, pero también actualizamos muchísimos sistemas que no se habían tocado desde que se instalaron.
En una gran cervecera que era cliente nuestro, a través de Compaq, me monté una réplica del CPD en unos 10 servidores que tenía encima de unas mesas (el ruido era ensordecedor, era otra época), y a base de recuperar una y otra vez backups en cinta, hicimos pruebas funcionales de todos los sistemas haciendo la transición del 99 al 2000 con los equipos encendidos, apagados, mitad y mitad, etc.
Todos esos equipos habrían fallado el 1 de enero si no hubiésemos hecho nada, y muchos lo hicieron, lo que pasa es que las ingentes horas de trabajo de TI dieron su fruto.
Es de esperar que para esa fecha no queden ordenadores de 32bits, o que para los que queden se haya ideado algún parche