程序员的节日

时间:2023-02-19 18:47:41

程序员的节日

每年的第256天(2的8次幂)是程序员节,一个俄罗斯的官方节日。程序员在在这一天会身着白色服装来庆祝,因为在24位红绿蓝(RGB)颜色空间里,最大值为十六进制0xFFFFFF,表示为白色。程序员节快乐。

程序员节的来历

今年的9月12日是属于程序员的节日——程序员节(俄语День программи́ста),是一个俄罗斯官方节日,每年的第256天,也就是平年的9月13日和闰年的9月12日。今年为闰年,所以今年的程序员节为9月12日。设立程序员节要归功于一名在并行技术网页设计公司工作的职工——Valentin Balt。2002年,他收集签名向俄罗斯联邦*请愿,请求将这一天定为程序员节。2009年7月24日,俄罗斯联邦通信与大众传媒部提出了新的节日安排方案,设立程序员节。9月11日,俄罗斯总统梅德韦杰夫签署了这个法案。

身着白色庆祝节日

之所以选择256(2的8次幂),是因为它是一个8位字节能够表示的数目,一个被程序员们所熟识的数。从0开始,一个8位字节的第256个值可以表示为整数255,十六进制0xFF,或者二进制0b11111111。256是2的幂中小于365的最大值。用同样的逻辑,白色被选为程序员节的颜色。在24位红绿蓝(RGB)颜色空间里,最大值为十六进制0xFFFFFF,表示为白色。所以全世界的程序员们穿白色来庆祝这一天。程序员,今天你穿白色衣服了吗?

程序员节快乐

程序员节引起了广大程序员的强烈共鸣。刘江总编在微博中:“祝大家程序员节快乐,今天程序员应该这样庆祝:喝酒,做傻事儿,编蠢代码(不要发布上线哟),玩怀旧游戏(最好找8位机上的)”。更有人诙指出:“程序猿已被许配给了隔壁村一个叫加班的地主,其性格凶残变态令人发指”;“不以放假为前提的节日都是耍流氓”。还在加班的程序员不要因此而破坏了节日的气氛。一起庆祝吧。

广大程序员强烈要求国内设立一个属于自己的节日,设立哪一天做为程序员节好?大家集思广益吧。

历史上的今天

1958年9月12日,德州仪器工程师Jack Kilby成功研制了第一颗集成电路IC。揭开二十世纪资讯革命的序幕,同时宣告矽器时代来临。集成电路IC的成功研发中间还有一个小故事,1958年,Jack Kilby初到德州仪器公司,公司便组织外出度假,而作为一名新员工是没有享受假期的长假的,正因为如此,Jack Kilby只好在实验室工作,在他研究了电子线路图后产生了一个想法,电路中所有的有源器件和无源元件,都可以放在同一块基板上,用制作晶体管的办法制作出来。在大家都在思考怎么样提高产量的时候,Jack Kilby转变了思维,变改变了世界。


原文链接:http://www.csdn.net/article/2012-09-12/2809863