资源推荐: Google Code University
如果你的专业课里有过不少计算机科学之类的内容,你可能还记得很多中文课本不太好读,其原因一方面有可能因为是课本里的语言(符号)粗制滥造,另一方面有可能是因为你的思维方式不适应课本里的内容。
我推荐所有能看懂英文的读者多去搜索一下英文世界里的教材,从而能够摆脱劣质教材或语言因素所带来的束缚。为什么推荐英文教材呢?大家可以参考一下英文教材编写者(计算机科学界大儒,图灵奖得住) Dijkstra对于自己写作上的要求:
At a given moment, the concept of polite mathematics emerged, the underlying idea of which is that, even if you have only 60 readers, it pays to spend an hour if by doing so you can save your average reader a minute…
翻译:任何时候,你(作者)在书中要解释一些带有数学成分的概念,你(作者)应该有这样的理念:哪怕这个内容只有60个读者,(作者)花1小时仔细推敲措辞从而省去每个普通读者的1分钟都是值得的…
这样的治学和写作精神是值得我们学习的,同时也是其作品质量和易懂程度的保障。这样的精神在 Donald Knuth 在选择为教科书的符号系统和公式的排版上所做的努力中也是可以见到的。
在这里推荐一下Google Code University, 其中集合了一些计算机科学基础课程的国外大学讲义 (完全免费,组织甚好),其中包括了:数据结构,离散数学,分布式系统,自动机理论,计算机安全,图形学等。自己去探索一下吧。
转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
安装 vmare player 的时候提示要关闭 hyper-v , 网上搜了下资料,说要把 windows 自带的虚拟化禁用了,才能用 vmware 的虚拟化。 有懂的大师提…
闲鱼买了一个极空间 z2s 用于 备份我的 主力 nas. 问题 1: 我拿到 z2s 以后,直接插上硬盘开机,一直显示红灯,直觉告诉我不对劲. 然后极空间 app 连接不上,…
大龄 iOS 正在转 Java ,学习 Java 中,但是看到很多工作多年 35 岁的 Java 也找不到工作,我迷茫了,请教各位怎么办 看了大家的评论还是迷茫,要不要坚持转…
合速度