今天是程序員節(Programmer’s Day)

程序員節是一個爲慶祝並感謝程序員所做工作的節日。該節日在國際上已被衆多 IT 企業認可,日期定於每年的第 256 天,也就是平年的 9 月 13 日或閏年的 9 月12 日。

(補充:男程序員經常被戲稱“程序”,女程序員常被戲稱“程序”,可統稱“猿媛” 。我們在@程序員的那些事 就是這樣幹稱呼的。[嘻嘻])

之所以選擇 256(2 的 8 次冪),是因爲它是一個程序員所熟知的數字。1 個字節等於8 個比特,最多能表示 256 個數值。而且在平年中,256 是 2 的冪中最接近但小於 365 的數值。

雖然這是俄羅斯的一個官方節日,不過還是有其他很多國家也慶祝,其中包括中國、以色列、孟加拉國、智利、巴西、墨西哥、奧地利、德國、加拿大、克羅地亞、法國、危地馬拉、印度、比利時、澳大利亞、新西蘭、波蘭、斯洛文尼亞、英國、美國和烏拉圭。


節日曆史

設立這個節日要歸功於瓦倫丁·巴爾特(Valentin Balt),他是並行技術網頁設計公司的一名職員。2002年他收集簽名向俄羅斯聯邦政府請願,請求將這一天定爲程序員節。

2009年7月24日,俄羅斯聯邦通信與大衆傳媒部提出了新的節日安排方案,設立程序員節。9月11日,俄羅斯總統梅德韋傑夫簽署了這個法案。

 

該怎麼慶祝這個節日?

你想怎麼慶祝都可以!(只要別幹犯法的事就好~)下面有些建議:

  • 用代碼(或僞代碼)溝通交流,或者乾脆學下面這張 Gif 圖,直接用 0 和 1 來聊天吧;

整一棵樹,再整一些 0 和 1 的字符,裝飾裝飾,就可以來做一顆二叉樹。這個點子應該來自聖誕樹。大家要是嫌麻煩,那就對着下面這棵完全二叉樹看幾分鐘


  • 用 ASCII 藝術字來製作節日賀卡;

 

  • 穿白色的衣服。(白色被選爲程序員節的主題色。在紅綠藍(RGB)三原色的 24 比特模式中,每種原色可以有 256 種(從 0 到 255,共 256 個數值)深淺變化,當三種原色都達到最大深淺值,即爲十六進制的 0xFFFFFF 時,表示白色。所以可以穿着白色來慶祝這一天。)

 

轉自:http://blog.jobbole.com/47787/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章