关闭

硝烟中的Erlang -- Erlang生产系统问题诊断、调试、解决指南

英文原名:Stuff Goes Bad: Erlang In Anger 英文作者:FRED HEBERT 下载地址:http://vdisk.weibo.com/s/iGQ-rFuJU0-4 译者序 在我近20年的软件开发工作中,除了Erlang,还使用过许多其他编程语言。有工作需要的C/C++、Java,也有作为业余爱好使用的Lisp、Haskell、Scala等,其中...
阅读(1630) 评论(1)

如果你是这几年才听说敏捷的,真是挺“可怜的”

如果你是这几年才听说敏捷的,真是挺“可怜的” 邓辉 我承认,我标题党了,呵呵。 不过,有些事情,确实得仔细思考才能搞清楚,才能不会被牵着走。 软件开发这回事,和管理有关的东西,《人月神话》已经讲透了,只要你在工作中 仔细观察,认真思考,多做实验,隔个半载一年把这本书再读一遍,你对软件开发 管理这件事情的认识上就不会走弯路,不会被忽悠。 关于如何才能做好软件这件事情...
阅读(2141) 评论(1)

用 Java 实现组合式解析器

Ward Cunningham 曾经说过,干净的代码清晰地表达了代码编写者所想要表达的东西,而优美的代码则更进一步,优美的代码看起来就像是专门为了要解决的问题而存在的。在本文中,我们将展示一个组合式解析器的设计、实现过程,最终的代码是优美的,极具扩展性,就像是为了解析特定的语法而存在的。我们还会选取 H.248 协议中的一个例子,用上述的组合式解析器实现其语法解析器。读者在这个过程中不仅能体会到代码的美感,还可以学习到函数式编程以及构建 DSL 的一些知识。...
阅读(4903) 评论(12)

Joe Armstrong, the father of Erlang, finally publishes his library of Erlang code!

Announcing elib1 Elib1 was released today. Elib1 is a library of Erlang modules and set of applications which use the modules. The Elib1 project now moves into phase 2 The phases of th...
阅读(1470) 评论(0)

一种日志结构文件系统的设计与实现(三)

一种日志结构文件系统的设计与实现(三)The Design and Implementation of a Log-Structured file systemMendel Rosenblum and John K.OusterhoutElectrical Engineering and Computer Sciences, Computer...
阅读(3813) 评论(1)

Let's build a simple Database Engine (1)

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class...
阅读(2330) 评论(1)

一种日志结构文件系统的设计与实现(二)

一种日志结构文件系统的设计与实现(二)The Design and Implementation of a Log-Structured file systemMendel Rosenblum and John K.OusterhoutElectrical Engineering and Computer Sciences, Computer...
阅读(5549) 评论(0)

一种日志结构文件系统的设计与实现(一)

一种日志结构文件系统的设计与实现(一)The Design and Implementation of a Log-Structured file systemMendel Rosenblum and John K.OusterhoutElectrical Engineering and Computer Sciences, Computer Scien...
阅读(7550) 评论(1)

算法导论第3版新增第27章:多线程算法(完整版)

多线程算法(完整版)                            ——算法导论第3版新增第27章 ThomasH. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein...
阅读(12907) 评论(20)

算法导论第 3 版之多线程算法(三)

Normal 0 7.8 磅 0 2...
阅读(5834) 评论(2)

算法导论第 3 版之多线程算法(二)

用于学习和交流,欢迎指正。多线程算法(二)                                                                                      ——算法导论第3版新增第27章 ThomasH. Cormen, Charles ...
阅读(6717) 评论(4)

多线程算法(—)

用于学习和交流,欢迎指正。多线程算法                                                                                      ——算法导论第3版新增第27章 ThomasH. Cormen, Charles E. ...
阅读(7967) 评论(4)

Kademlia:一种基于XOR度量的P2P信息系统

经典论文系列,供学习和交流,欢迎指正。Kademlia:一种基于XOR度量的P2P信息系统PetarMaymounkov and David Mazieres{petar,dm}@cs.nyu.eduhttp://kademlia.scs.cs.nyu.eduNew York University原文:http://p...
阅读(4906) 评论(2)

基于 Java 的界面布局 DSL 的设计与实现

http://www.ibm.com/developerworks/cn/java/j-lo-uidsl/index.html基于 Java 的界面布局 DSL 的设计与实现   级别: 中级孙 鸣邓 辉 2...
阅读(840) 评论(0)

Java 类的热替换 —— 概念、设计与实现

http://www.ibm.com/developerworks/cn/java/j-lo-hotswapcls/index.htmlJava 类的热替换 —— 概念、设计与实现构建基于 Java 的在线升级系统  ...
阅读(871) 评论(1)

基于consistent hashing实现Web Caching系统

近段时间的工作涉及高效CDN、海量数据存储和并行计算方面的内容,研读了不少这方面的论文。我会抽空把觉得比较精彩的论文翻译出来,供交流和学习之用,欢迎指正。 基于consistent hashing实现Web Caching系统David Karger, AlexSherman , Andy Berkheimer, Bill Bogstad, Ri...
阅读(3155) 评论(3)

基础概念辨析:重访数据抽象(On Understanding Data Abstraction, Revisited)

前段时间看到一篇文章:On Understanding Data Abstraction, Revisited。其中对数据抽象这个概念进行了深入的探讨,清晰地给出了抽象数据类型和对象的定义,并阐述了其区别以及对于实际编程的影响。因此抽空翻译出来供大家学习、参考。原文:http://www.cs.utexas.edu/~wcook/Drafts/2009/essay.pdf 重访数据抽象...
阅读(3962) 评论(5)

TDD的三条规则(中英对照)

 The Three Rules of TDD.TDD的三条规则邓辉 译Over the years I have come to describe Test Driven Development in terms of three simple rules. They are:这些年来, 我喜欢用下面三条简单的规则来描述测试驱动开发: You are not a...
阅读(11250) 评论(5)

敏捷软件开发基础:进行有效的客户协作

敏捷软件开发基础:进行有效的客户协作 ...
阅读(2558) 评论(0)

敏捷软件开发基础: 持续集成环境的构建

敏捷软件开发基础: 持续集成环境的构建 ...
阅读(2735) 评论(1)
42条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:155872次
    • 积分:2059
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:2篇
    • 译文:12篇
    • 评论:84条
    最新评论