viernes, febrero 13, 2009

1234567890

Para todos aquellos que trabajen con un equipo Unix —o con uno que tenga el corazón Unix, como el Mac OS X—, hoy es un día muy especial.

Tiempo Unix o Tiempo POSIX —Epoch Time en inglés— es un sistema para la descripción de instantes de tiempo: se define como la cantidad de segundos transcurridos desde la medianoche UTC del 1 de enero de 1970, sin contar segundos intercalares. Pues bien, hoy a las 23:31:30 UTC (dos horas menos en Buenos Aires), el reloj de diez dígitos de los equipos Unix mostrará los 10 dígitos decimales en orden, como en el título de esta entrada.

Los que estén en Mac, abran el Terminal y copien esta línea:
perl -e 'print scalar localtime(1234567890),"\n";'
y les dirá exactamente cuándo —en la hora local— se llega a este instante cumbre del mundo Unix. Si están en Buenos Aires, se leerá:
Fri Feb 13 21:31:30 2009
Dicen en Wirex que el acontecimiento se celebrará en varias ciudades de diversas partes del mundo. En mi caso, bien vale una cerveza.

Actualización: ¿Y cómo estuvo la celebración? Aquí lo cuento.