代码改变世界

随笔分类 -  技术译作

我的精神家园

2019-08-19 14:01 by AndrewCja, 285 阅读, 收藏, 编辑
摘要: My Entertainment http://id.tudou.com/andyc365 码农的自娱自乐 GUITAR 阅读全文

WebGL开发入门

2017-08-30 18:36 by AndrewCja, 2843 阅读, 收藏, 编辑
摘要: WebGL开发入门 什么是Unity WebGL? 可以使用Unity的WebGL构建选项将内容以JavaScript程序发布,这当中使用了HTML5技术和WebGL渲染接口API以在浏览器中运行Unity内容。在Build Player窗口中选择WebGL构建目标,然后点击Build & Run, 阅读全文

构建WebGL目标时的内存考量

2017-08-30 18:26 by AndrewCja, 2387 阅读, 收藏, 编辑
摘要: Memory Considerations when targeting WebGL 构建WebGL目标时的内存考量 Memory in Unity WebGL can be a constraining factor restricting the complexity of the conten 阅读全文

译作感想

2017-08-30 18:23 by AndrewCja, 323 阅读, 收藏, 编辑
摘要: 英文有各种从句等结构,可以有长句。中文没有这些清晰的结构,建议中文尽量不要有长句。 不喜欢“将...进行...” 不喜欢“被...所...”,一般没有主语时译文才考虑用被动语态。 译文里,短语独立成体,不要被隔开。WebGL builds cannot be debugged in MonoDeve 阅读全文

[译]InfoQ1205

2012-05-05 21:30 by AndrewCja, 425 阅读, 收藏, 编辑
摘要: 开发人员与测试人员的划分开发人员与测试人员的划分. 作者 Gil Zilberfeld 译者蔡坚安发布于 2012年5月2日. 领域: 过程& 实践; 主题: 质量交付 ,: 质量 ,: 软件工匠 ,: 敏捷 ,: 测试 · 分享到...http://www.infoq.com/cn/articles/Developer-Tester-Divide新书:使用Visual Studio实现敏捷软件工程新书:使用Visual Studio实现敏捷软件工程. 作者 Roopesh Shenoy 译者蔡坚安发布于 2012年4月17日. 领域: 过程& 实践,: 语言& 阅读全文

[译]《学习HTML5游戏编程》第二章

2011-12-13 09:23 by AndrewCja, 2304 阅读, 收藏, 编辑
摘要: 搭建开发环境要进行HTML5编程非常方便,你只要有一台电脑和稳定的英特网连接就可以了。可以从英特网上找到需要的开发工具,它们一般是免费的。一些开发工具是收费的,但可以找到免费的工具来替代它们。在这一章中,你将要安装编写HTML5应用程序时需要的工具。我们会对其中一些工具进行详细介绍。开发工具有些开发者声称光溜溜的命令行编辑器很好用,比如emacs、vim和Redcar(我个人很喜欢的工具)。然而,对于中到大型项目来说,随着文件数量的增加,使用集成开发环境(IDE)具有很大的优势,比如更方便的文件管理和重命名,代码自动提示和语法检查,还有自动构建等。我们将会安装Eclipse IDE,以及此ID 阅读全文

[译]《学习HTML5游戏编程》第一章

2011-12-12 09:25 by AndrewCja, 3141 阅读, 收藏, 编辑
摘要: HTML5介绍HTML5是HTML下一版本的规范草案,它是它的前身HTML4 和XHTML的突破。在HTML5中一些元素被移除了,同时HTML5也不再基于旧的文本标记标准SGML。HTML5比HTML4更能兼容错误的语法,同时能让不同浏览器以相同的方式解析和展示格式错误的文档。这个版本的HTML增加了许多重要内容,比如内建的拖动支持以及音像元素。本章我们将讨论HTML5新增的特性及相关的JavaScript API。跨越HTML基础由Tim Berners-Lee发明的HTML(超文本标记语言)从1990年至今已有相当长一段历史了。来自HTML5Rocks slides (http://sli 阅读全文

[译]《学了HTML5游戏编程》前言

2011-12-11 11:02 by AndrewCja, 633 阅读, 收藏, 编辑
摘要: 1 前言我写这本书是为了解一时之痒,同时也是因为我当时看到了新生的HTML5游戏社区的潜力。我想帮助开发者在HTML5这片处女之地上开垦,学习Canvas、WebGL和 SVG这些技术以及它们的最佳实践。有时候需要费一些讨论才能说服开发者,HTML5并不是只能用来玩玩的东西。他们已经惊喜地发现HTML5可以拥有和桌面程序一样精湛的丰富内容——比如双缓冲技术、硬件加速、以及非插件式的浏览器范围之内的缓存技术。很多人以为这些技术只有Flash才能提供,而有趣的是我们将会看到由“一切都用Flash”到“只当用HTML5实现不了时才使用Flash”的转变趋势。在我写这本书地时候,HTML5游戏编程环境 阅读全文

《学习HTML5游戏编程》译记

2011-12-11 10:56 by AndrewCja, 1730 阅读, 收藏, 编辑
摘要: 《学习HTML5游戏编程》译记我在2011年11月份中旬参与了北京华章图文信息有限公司提供的《Learning HTML5 Game Programming》一书的试译(前言和第一章前两页),并于11月下旬接到试译通过的通知,最终签约了该书的委托翻译合同。全书共250页左右,翻译期限为3个月。这个翻译任务对我来说是个很大的挑战。因为是在年底,身为程序员的我工作非常繁忙,再加上我没接触过HTML5游戏编程技术,阅读起来都着实费劲。经过两周出头的艰苦奋斗,只草草翻译完书的前两章,而且只是初译,还没有审校。由于种种原因,我无奈地做出了决定:这就是我此次翻译的全部了,就此打住吧。放弃翻译的原因有几个: 阅读全文

[译]InfoQ1201

2011-11-29 14:51 by AndrewCja, 638 阅读, 收藏, 编辑
摘要: 采访和书评:精通HTML5和CSS3设计模式采访和书评:精通HTML5和CSS3设计模式. 作者 Werner Schuster 译者蔡坚安发布 于 2012年1月30日. 领域: 语言& 开发; 主题: HTML 5 ,: JavaScript ,: HTML ,: RIA...http://www.infoq.com/cn/articles/book-html5css3-design-patterns成功进行微软Silverlight应用程序负载测试的三项建议成功进行微软Silverlight应用程序负载测试的三项建议. 作者 Rebecca Clinard 译者蔡坚安发布于 20 阅读全文

[译] 清除浮动的新方法

2011-11-06 22:49 by AndrewCja, 1776 阅读, 收藏, 编辑
摘要: 怎样不用结构化标记而能清除浮动Return to PIE(这个清除技术是由csscreator.com的Tony Aslett开发的。从这儿可以找到最早为人知的最基本的:after想法。)请注意,从2008-3-4起,您正在阅读的这篇文章已经算是有些陈旧了。因为从这边文章被创作之日起,关于清除浮动的更多薪信息开始出现。你会觉得这里的另外一篇文章也非常有趣。 清除浮动的过时方法当一个浮动元素被包含在一个具有可见边框和背景的盒子内时,浮动元素并不能将包含盒子的底边向下撑开。事实上,浮动元素被包含盒子忽略了,从而像一面旗子一样挂在包含盒子的底边之下。只熟悉Windows下IE的人会摇头说:“并不会那 阅读全文

[译] 高性能JavaScript 6至10章总结

2011-10-29 11:24 by AndrewCja, 509 阅读, 收藏, 编辑
摘要: web2.0时代的到来已经有若干个年头了,web应用的功能要越来越强大,用户体验要越来越好,从而,性能是我们所要重点关注的一个方面,如何做到? 阅读全文

[译] 高性能JavaScript 1至5章总结

2011-10-29 11:24 by AndrewCja, 468 阅读, 收藏, 编辑
摘要: web2.0时代的到来已经有若干个年头了,web应用的功能要越来越强大,用户体验要越来越好,从而,性能是我们所要重点关注的一个方面,如何做到? 阅读全文