16/09/2022
Hoy es El Día de los Programadores, he aquí un poco de historia y del porque se celebra...
Es un día festivo profesional oficial en algunos países del mundo. Se celebra el 256º día de cada año (13 de septiembre durante los años normales y el 12 de septiembre durante los bisiestos)
Este día en particular fue propuesto por Valentin Balt, un empleado de la compañía de diseño web Parallel Technologies. En 2002 intentó recoger firmas para presentar una petición formal al Gobierno Ruso para que se reconociese el día oficial de los programadores.
El 24 de julio de 2009, el Ministro de Comunicaciones de Rusia redactó un borrador de ley para crear la nueva festividad, el Día del Programador.
El 11 de septiembre de 2009, el Presidente de Rusia, Dmitri Medvédev firmó el decreto.
Pero,¿por qué en el día 256?
El número 256 (28) fue el elegido porque es la cantidad de números que pueden representarse con 8 bits (o 1 byte).
Además, el número 256 es la mayor potencia de 2 menor que 365 (cantidad de días de un año).
Puede obtener la fecha para el Día de los Programadores correspondiente al año actual corriendo:
LANG=C date -d "$(date +%Y)-01-01 + 255 days" +%Y/%m/%d
Calcular el dia usando python:
from datetime import date, timedelta
start=date(date.today().year,1,1)
print(start+timedelta(255))