為什么中國程序員的節(jié)日為1024
2021-10-24 14:41:00
來源:深圳嘉華學(xué)校
[導(dǎo)讀] 國外:2002年,俄羅斯程序員Valentin Balt收集簽名,向俄羅斯聯(lián)邦政府請?jiān)笇?月13日設(shè)定為程序員節(jié)。2009年9月11日,俄羅斯總統(tǒng)梅德韋杰夫在節(jié)日安排方案上簽了名,程序員節(jié)從此成為了俄羅斯的一個(gè)正式節(jié)日除了俄羅斯之外,其他國家的一些程序員社區(qū)也會(huì)慶祝這個(gè)節(jié)日。為什么會(huì)選9月
2002年,俄羅斯程序員Valentin Balt收集簽名,向俄羅斯聯(lián)邦政府請?jiān)笇?月13日設(shè)定為程序員節(jié)。
2009年9月11日,俄羅斯總統(tǒng)梅德韋杰夫在節(jié)日安排方案上簽了名,“程序員節(jié)”從此成為了俄羅斯的一個(gè)正式節(jié)日除了俄羅斯之外,其他國家的一些程序員社區(qū)也會(huì)慶祝這個(gè)節(jié)日。
為什么會(huì)選9月13日呢?因?yàn)樗敲磕甑牡?56天(閏年就是9月12日)。256這個(gè)數(shù)字對程序員來說有著特別的意義,1個(gè)字節(jié)(等于8位元)最多能表示256個(gè)數(shù)值,而且在整年中,256是2的最大冪中小于365的值。
國內(nèi):
1024最早起源于一個(gè)名為“CL社區(qū)”的綜合性論壇。很遺憾的是該社區(qū)目前已經(jīng)無法訪問了,但它依舊是很多80后知識(shí)啟蒙的好地方。該論壇等級(jí)為“新手上路”的用戶在論壇內(nèi)與發(fā)帖時(shí),被限制為“每隔1024秒才可以發(fā)帖/回復(fù)一次”,用戶如果沒有等到1024秒就發(fā)帖,帖子內(nèi)容會(huì)直接顯示為“1024”。論壇做這樣的限制,主要是為了防止新人在不了解版規(guī)的情況下,惡意灌水、發(fā)廣告等。
我們知道,計(jì)算機(jī)只能識(shí)別0或1,也就是二進(jìn)制,而計(jì)算機(jī)中的存儲(chǔ)單位之間的換算又是1024,計(jì)算機(jī)中的存儲(chǔ)單位由小到大為:b、Kb、Mb、Gb、Tb、Pb、Eb、Zb、Yb....其兩兩之間的進(jìn)制都為1024,如我們最常見的1GB = 1024Mb、1Mb = 1024Kb,所以在程序猿眼中,1024是個(gè)整數(shù),就和普通人認(rèn)為1000是個(gè)整數(shù)一樣。慢慢的中國的程序員們開始接受并慶祝這屬于自己的節(jié)日。
所以,從2014年起,每年的10月24號(hào)就被程序員自發(fā)的定義為程序員節(jié)。1024象征著一種身份,1024以一個(gè)節(jié)日的形式,向通過coding改變世界,也以實(shí)際行動(dòng)在浮躁的世界里,固執(zhí)地堅(jiān)持自己對于知識(shí)、技術(shù)和創(chuàng)新追求的程序員們表示致敬。
雖然該節(jié)日沒有被法規(guī)認(rèn)定,也沒有像38婦女節(jié)那樣能收到鮮花和半天假,更沒有傳說中的程序員鼓勵(lì)師給程序員捶背按腿,端茶倒水,但所有的程序員依舊在這個(gè)特殊的節(jié)日默默的碼著代碼,為改變世界的夢想而努力。