Google

Hoy es un día muy especial para los usuarios del tiempo Unix. A las 6:31:30PM (EST USA) se celebrará el segundo oficial 1234567890. Llegamos a ese peculiar número contando de 0 desde el 1 de enero de 1970. No te olvides de usar tus mejores gafas de fondo de botella, un corbatín, un reloj-calculadora y subirte el pantalón hasta medio pecho, para en el momento preciso, gritar a todo pulmón "Feliz 12Como salió en Slashdot el día Viernes 13 de Febrero a las 23:31:30 UTC será el momento en que el UNIX Time llegue al número 1234567890.Como sabrán el UNIX Time (POSIX Time o UNIX epoch) es un sistema para describir fechas que utilizan todos los sistemas UNIX, sus derivados y otros, que consiste en representarlas a partir de la cantidad de segundos transcurridos desde el 1 de Enero de 1970 UTC sin contar los segundos intercalares. Una de las grandes ventajas que tiene este sistema, y que cualquiera que haya programado algo alguna vez en su vida seguramente conozca, es que permite comparar fechas sencillamente.El problema que tiene es que en los sistemas UNIX de 32 bits la fecha del sistema se almacena en un entero con signo de 32 bits, lo cual implica que el límite superior correspondería a las 03:14:07 UTC del Martes 19 de Enero de 2038. En los sistemas de 64 bits la fecha ya se almacena en enteros de 64 bits, con lo cual según Alan Cox el reinicio del UNIX epoch llegará después de que se haya apagado el sol jeje."Feliz 1234567890". Y disfrútalo mucho, porque a las 6:31:31PM (EST USA) se acaba la fiesta. La próxima vez que nos será permitido festejar de esta manera será el 22 de diciembre del 2282, a las 3:13:30PM (EST USA), cuando celebraremos el 9876543210.

0 comentarios: