跳至內容

程式設計師節

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

程式設計師節(英語:Programmer's Day)是一個國際上被眾多科技公司和軟體企業認同的業內人士節日。日期是在每年的第256(28十六進制為0x100)天,也就是平年9月13日閏年9月12日。它是俄羅斯的一個官方節日,其他國家的程式設計師社群也慶祝這個節日[1]。之所以選擇256,是因為它是一個被程式設計師們所熟知的8位元基數。用1個位元組(等於8位元)最多能表示256個數值,而且256是2的中小於366的最大值。

與此同時,在中國人們主要認同10月24日(210=1024)才是程式設計師日[2][3][4][5]

也有人提出將10月10日作為程式設計師日,因為在電腦世界中,檔案都是由1和0這兩個二進制數字組成的。[6]

習俗與慶祝

[編輯]

白色被選為程式設計師節的主題色。在紅綠藍24位元深(RGB)顏色空間裡,每種原色可以有256種級別(從0到255一共256個數值)的深淺變化,當三種原色都達到最大深淺值,即為十六進制的0xFFFFFF時,表示白色。所以慶祝該節日的程式設計師們會穿著白色衣服。

歷史

[編輯]

設立這個節日要歸功於瓦倫丁·巴爾特(Valentin Balt),並列技術網頁設計公司(Parallel Technologies web design company)的一名職員。2002年,他收集簽章俄羅斯聯邦政府請願,請求將這一天定為程式設計師節。[7]

2009年7月24日,俄羅斯聯邦通訊與大眾傳媒部英語Ministry of Telecom and Mass Communications of the Russian Federation提出了新的節日安排方案,設立程式設計師節。[8][9]9月11日,俄羅斯總統梅德韋傑夫簽署了這個法案。[3][10]

參見

[編輯]

注釋

[編輯]
  1. ^ 9月13日:程序员节,一起来过节吧!. [2014-11-21]. (原始內容存檔於2014-11-29). 
  2. ^ Decree #1034
  3. ^ 3.0 3.1 Dmitry Medvedev issued an executive order establishing a new professional holiday, Programmers' Day.. Kremlin.ru. 2009-09-12 [2009-09-12]. (原始內容存檔於2016-03-14). Programmers' Day will be celebrated on the 256th day of each year, that is on September 13 or 12 depending on whether the year is a leap year. 
  4. ^ Anonymous Coward. ロシアで新しい祝日、「プログラマーの日」制定される. Slashdot Japan. 2009-09-14 [2009-09-14]. (原始內容存檔於2009-09-22). 
  5. ^ “长沙·中国1024 程序员节”在岳麓书院拉开帷幕. 央廣網. 2020-10-24 [2023-10-20]. (原始內容存檔於2021-12-07). 
  6. ^ 中国程序员节,10月24日,你同意吗?. [2018年2月5日]. (原始內容存檔於2018年2月5日). 
  7. ^ «Праздник 256-го дня»
  8. ^ «У программистов может появиться свой официальный праздник» 網際網路檔案館存檔,存檔日期2009-09-28.
  9. ^ https://archive.today/20120630150922/http://www.kommersant.ru/news.aspx?DocsID=1210696
  10. ^ Президент России подписал указ об утверждении Дня программиста 網際網路檔案館存檔,存檔日期2009-09-14.

外部連結

[編輯]