2016-03-08 Roger
Building a Kotlin project 原文链接 : Building a Kotlin project 原文作者 : Ciro Rizzo 译者 : rogero0o 继续阅读 »
2014-06-01 W.Y.
本文译自 Dmitry A. Soshnikov 的文章 ECMA-262-3 in detail. Chapter 3. This. 翻译过程参考了现有的中文翻译,学习 ECMAScript 是一个非常抽象的过程,因为很多概念都是通过抽象的方式来解释的,作者尝试尽量用一些简单的方式并使用了一些具体图表,来使我们的学习曲线稍微平稳一点。 概述 本文将讨论和执行上下文密切相关的更多细节 - this 关键字。 实践证明,这个主题很难,在不同的执行上下文中确定 this 的值经常会发生问题。 许多程序员习惯性地讲 this 和面向对象编程密切联系在一起,this 指向了构造函数中新创建的对象。在 ECMAScript 中,这样 继续阅读 »
2016-02-25 Roger
原文地址:Link. 继续阅读 »
2016-05-06 Jason Liao
翻译能力有限,原文请点这里 Use JavaScript Closures Efficiently,越到后面,内容才越重要,如果想看,请耐心看完(我也是翻译之后才知道的) 继续阅读 »
2019-01-21 biezhi
现在几乎所有人都听过 Linux 下的零拷贝技术,但我经常遇到对这个问题不能深入理解的人。所以我写了这篇文章,来深入研究这些问题。本文通过用户态程序的角度来看零拷贝,因此我有意忽略了内核级别的实现。 什么是 “零拷贝” ? 为了更好的理解这个问题,我们首先需要了解问题本身。来看一个网络服务的简单运行过程,在这个过程中将磁盘的文件读取到缓冲区,然后通过网络发送给客户端。下面是示例代码: 继续阅读 »
2016-10-07 Piasy
今年国庆假期,我依然没有出去。那我在家做了些什么? 大抵就是三件事:给家里的宝宝做了一顿丰盛的排骨;一口气翻译了六篇 Advanced RxJava 博客,完成了六周的量,目前这个系列还有 18 篇文章,预计 5 个月之后就能翻译完;花了 50 个小时,验证了 AndroidTDDBootStrap{:target="_blank"} 在开启安卓新项目时的强大优势,怎么验证的?花了 50 个小时,就开发出了一个复杂的信息中心 APP 1.0 版本,架构先进,可维护性与可扩展性极佳。 继续阅读 »
2016-06-12 Roger
Do You Take Yourself Seriously? 原文链接 : Do You Take Yourself Seriously? 原文作者 : Sarah Cooper 译者 : rogero0o 继续阅读 »
2016-03-26 LEo
最近为了学习go语言,花了点时间翻译《the way to go》这本书相关章节: 详见:https://github.com/Unknwon/the-way-to-go_ZH_CN 在翻译过程中学习了一些go常见的错误和陷阱,特此总结一下,以便自己在今后使用go时少犯错误。 继续阅读 »
2016-12-05 Bruce Wang
最近兴趣所致翻译了一本英文的SVG教程,并将其托管在GitHub,部署于GitBook。为了给大家最直观的效果,献上教程部署地址:https://svg.brucewar.me。这也是我第一次翻译英文文档,也是我第一次使用GitBook部署电子书。教程虽然简单,但基本涉及了SVG的所有知识点。 喂喂喂,跑题了啊! 回到正题,因为部署电子书涉及的工具比较多,不必担心,我将按以下流程来各个击破: 本地生成电子书 托管GitHub 发布到GitBook 绑定自定义域名 本地生成电子书 GitBook官方提供了一个命令行工具(gitbook),可以使用git和markdown制作本地电子书并支持预览等功能。在安装这个命令行工具之前, 继续阅读 »
2019-01-17 biezhi
REST 是一种现代架构风格,它定义了一种设计 Web 服务的新方法。和之前的 HTTP 以及 SOA 不同,它不是一个协议(即:一套严格的规则),而是一些关于 Web 服务应该如何相互通信的一些建议和最佳实践。按照 REST 最佳实践开发的服务被称为 “RESTful Web 服务”。 继续阅读 »