摘要:
本文探讨了 Isometric Game 相关的背景知识。为了避免读者感觉枯燥(除了游戏之外的有些概念确实枯燥),作者尽量采取“用图说话”的方式,文字尽量简短,图解尽量简明。而且,文字风格也尽量避免单纯地说理分析,讲求一些故事性。目的只有一个,吸引你把这篇不长不短的文章读完。最后,本文还探讨了 Isometric Game 的译法,并给出了一些等轴测投影的应用示例。
阅读全文
摘要:
在《你就是极客》即将出世之际,我们也来关注一下如何做好极客的老婆。姑娘们~行动起来吧! 阅读全文
摘要:
本文来自 编者按:这个对当代最有声望的程序员进行系列访谈的想法,是由微软出版社的Min S. Yee提出的。 在访谈中,我们问了这样的问题:那些想法是从哪里来的?把想法转化为现实有多难?开发大型程序是什么感觉?这是一门艺术还是一门科学?是手艺还是技能?同样的事情还能再做一次吗?访谈的目标不是支配、欺骗或操控,而是程序员自由地反思、反省,然后用言语把他自己的编程方法表达出来。 世界上的优秀程序员为数众多,他们不会都出现在本书中。所以,这是对当代杰出程序员进行访谈的系列图书的第一本。 在本书出版之前,有必要让读者预先了解一下各位大师的时代背景,后续会推出访谈样章,敬请关注! C... 阅读全文
摘要:
http://www.turingbook.com/activity/details/292 阅读全文
摘要:
《实用Common Lisp编程》 ◎第16届Jolt生产效率大奖得主 ◎计算机科学领域的经典语言之一 ◎著有名噪一时访谈录《编程人生》(Coders at work) 《持续交付:发布可靠软件的系统方法》 ◎第18届Jolt震撼大奖得主 ◎Martin Fowler作序推荐 ◎ 软件构建、部署、测试和发布的必备手册 《Hadoop实战》 初学者的指路明灯 纵情享受海量数据之美 揭开云计算的神秘面纱 海量数据分布式处理框架 高效、可靠、可伸缩 全面覆盖Hadoop!给你独一无二的全新体验! 《H... 阅读全文
摘要:
过去的三十年里,很多赚到大钱的人都是程序员,如比尔·盖茨、史蒂夫·乔布斯、拉里·埃里森。为什么?为什么是程序员而不是土木工程师,或者摄像师、会计师? 有这样的一群人,他们是计算机语言的编写者,是硅谷创业的先锋,是亿万财富的拥有者,但是他们却被世人称为“黑客”。 在大众的眼里,“黑客”是入侵计算机的人,但是在程序员的眼里,“黑客”指的是优秀的程序员。然而20世纪60年代这个词被发明的时候,完全是正面的称 呼,“黑客”不仅是第一流能力的象征,还包含着求解问题过程中产生的精神愉悦或享受。自由软件基金会创始人理查德·斯托尔曼曾经说“黑客行为必须包含三个 特点:好 阅读全文
摘要:
有时,一个问题的真正价值并不在于找到答案,而在于通过考查这个问题引出其他或许更有价值的问题。另外,有时候发现一个无人问津的问题,也可能会帮助我们看到一些未被发现的机会,从而引出更深远、更有价值的发现。 我已经“搞软件”很长时间了,我觉得我们这个行业已经到了“回头看看”的时候了,此时回顾一下我们工作的基本性质可能是一件非常有用的事情。 人类制作软件已经有多久的历史了 像很多问题一样,这个问题的答案是“要看情况”。制作软件的概念都包括什么?是否包括最早期由绕线PC板和交换管构成的编程?是否包括提花织机? 也许不包括。但使用穿孔卡片和大型主机进行数据处理的那段时期是否应该包括进来呢?那时人们使用穿. 阅读全文
摘要:
本书的目的不是深入讲解哪种特定的技术,也没有全面讨论我所开发的编程语言Ruby,而是从全局角度考察了与编程相关的各种技术。读者千万不要 以为拿着这本书,就可以按图索骥地解决实际问题了。实际上,最好把它看成是一幅粗略勾勒出了编程世界诸要素之间关系的“世界地图”。 本书相关链接: 松本行弘为什么要开发Ruby Ruby中的设计模式 每种技术、思想都有其特定的目的、渊源和发展进步的过程。本书试图换一个角度重新考察各种技术。如果你看过后能够感觉到“啊,原来是这样的呀!”或者“噢,原来这个技术的立足点在这里呀!”那么我就深感欣慰了。我的愿望就是这些知识能够激发读者学习新技术的求知欲。 本书的第2章到第. 阅读全文
摘要:
知识产权——软件研发之道 本书叙述了微软Visual C++ 开发团队的故事,通过作者的总结和归纳告诉读者如何构建一个优秀的软件开发团队,如何在一段时间内成功地交付一个软件。作为升级版,作者将言简意赅的法则 扩展到57 条,包括了软件研发及营销的全部内容,相信每一位项目经理都会对此书爱不释手。 本书适合软件设计者、开发人员、营销人员及技术主管等阅读。本书相关链接:http://blog.csdn.net/turingbooks/article/details/6587456 那么,问题何在?如果按时交付优秀的软件只是取决于一些常识,又为何如此罕见呢? 考虑一下人类工作的主流模式。在大多数企业中 阅读全文
摘要:
软件是一种知识产权,软件生产主要是一种智力活动。磁盘或光盘上的数据体现了软件产品开发团队的集体智慧。磁盘上体现的智力水平越高,创造的知识产权就越 多,产品的价值也就越高。有了价值更高的产品,就可以赚更多的钱,获得更多客户,也可以让智力活动影响到更广泛的人群,并为开发者和他人带来更多利益。 如果你特别关注将人的智慧转移为磁盘上的数据,把这作为软件开发团队的中心活动,那么恭喜你,你有了一个正确的观点,可以据此来监控和领导软件开发。大 多数软件开发经理或领导者并没有站在全局角度来看待所承担的任务,他们认为自己的工作要么是设计,要么是编码,要么是测试,要么是写文档,要么是营销软 件,要么是以某种方式. 阅读全文