凑单买了一本叫《IT简史》的书,一下午的时间翻了一遍,书本身没什么亮点,非常浅,也没有编著者的个人观点,感觉就是一本简版的Wiki百科的集合,不过翻一下也还好,有些事件和概念还是以前不知道了,就当补充计算机历史知识了。
腓尼基字母
,这些一千多年前的象形文字居然还在Unicode里,U+10900 - U+1091F段内,图片摘自Wiki百科:
最早的纸带打孔的计算机雏形居然是来自于一个叫
雅卡尔
的织布机上,这个台织布机使用纸带打孔来控制纺织的不同样式。一直以为答题卡(2B铅笔涂黑块的那种答题卡)的读卡机是一种高科技,原来最早的读卡机1931年就研制出来了。
蜂窝网络(Cellular network)
,叫蜂窝是因为最初设计信号塔的六边形布置的构想,因为六边形布置会使相同覆盖面积下这样的布置需要的信号塔数量最少,而六边形又像蜂窝的形状。第一款编译器叫
A-0
,将数学符号转换为机器指令。IBM的大型机系统
System/360
,投入6万名员工,51亿美元,其项目经理根据这个项目的经验总结写了出软件工程的神书《人月神话》,到现在还是畅销书。RPG
除了角色扮演游戏的意思之外,还是IBM研发一款报表生成器(Report Program Generator)。当然还是一种武器: 肩扛火箭榴弹。结构化编程概念
由Dijkstra提出,写了一篇名为《Go To Statement Considered Harmful》的论文,提出goto语句使程序流程混乱,并提出了结构化编程的概念,同时他也是Dijkstra最短路径算法和银行家算法(操作系统资源分配解决方案)的作者。RFC
(Request For Comment)请求评议,互联网标准一系列编号排定的文件都使用这个命令,比如RFC1738就是URL编码标准的文件。1992年美国计算机协会还发布了一个叫
IT与职业道德
的东西,提倡了一堆类似不允许使用计算机做损害他人的事之类的东西。现在准备看一下
《格列佛游记》
这本书,一来是大小端这个叫法来自格列佛游记,雅虎公司这个名字(Yahoo!)这个名字也来自于格列佛游记。蓝牙
这个词居然是来自于布鲁图斯国王名字首字母的北欧古字母的表示,使用他的名字是因为这个国王把分裂的挪威,丹麦,瑞典统一起来,爱立信,诺基亚,IBM几家公司联合推出这个无线通讯技术取名为这个国王的名字应该就是取其统一
的意义,可能就是表示通过无线通讯技术把各个平台都统一
连结起来的意思吧。千年虫
,以为是人为制造的一种病毒,原来就是全世界的计算机系统在2000年前对年的表示都使用后二位,2000前一直没什么问题,但是到2000年,00这种表示就出现了问题,可能是1900,也可能是2000,这样计算机对时间表示出错,就造成了各种问题。Web 2.0
相对于Web 1.0
,Web 2.0是一个概念,指的是用户为根本,用户做为内容的生产者和传播者。而Web 1.0 指用户只是内容的消费者。Web 2.0就是一个概念,互联网用户角色转变的的过程。蓝光光盘
,叫蓝光的原因是这种光盘是使用405纳米长的激光对光盘进行读写。Blu-ray商标不叫Blue-ray,是因为注册商标时Blue ray是一个常用词而不允许注册,所以去掉了Blue中的e。