摘要: 今天收到了amazon定的Exceptional C++,当当上订购了同系列另外两本英语的影印版。感觉此类200来页建立在经验上的书看了很有好处,投资小收益则不是太小。昨天也完成了大部分P2P Tuple里支持MapReduce所需要的后端的修改,才几百行代码而且有一些其实是整理旧代码而产生的工作。今天一早痛苦权衡了应用程序如何分别调用目前支持的两种编程模型(P2P Tuple模式,MapRedu... 阅读全文
posted @ 2009-09-09 08:26 网络倪磊 阅读(147) 评论(0) 推荐(0)
摘要: P2P Tuple解决一个很普遍很直观的问题:当有X个计算机和Y个任务,如何把Y个任务分布在X个计算机上并最终完成处理,同时允许任何时间任何计算机都可以崩溃。这不同与多数系统,比如Google的Map Reduce系统,master一旦崩溃整个任务就直接abort。BOINC的server一旦崩溃掉,比如网络故障一天,那么多数机器都会闲置。简单的让我们称它为后端,因为它做的是默默无闻的工作,应用根... 阅读全文
posted @ 2009-09-07 15:23 网络倪磊 阅读(264) 评论(0) 推荐(0)
摘要: 用Boost写的代码阅读和维护过好几年了,但用在自己项目里还是第一次。过去几周把P2P-Tuple软件大改了一下,架构方面改动的同时也改用boost来做诸如serialisation, multi-threading, interprocess communication,filesystem的任务,简单谈一下第一印象:首先,boost很OO,这点毋庸置疑,阅读boost代码本身会有很好的收益。b... 阅读全文
posted @ 2009-08-28 12:49 网络倪磊 阅读(404) 评论(0) 推荐(0)
摘要: 上周写毕业论文之余在看此书,简单谈一下对此书的看法。多为负面的,是因为我认为如果再版,可以改进如下方面: 1. 此书内容的直接、间接用处对绝大多数人来说都是不大的,但很遗憾作者没有谈这个事实,或者始终不愿意谈这个问题。2002年我就自己写了PE分析、修改程 序,能手工的加入一些段,并让里面的程序程序原exe的一部分跑起来而不影响原exe程序,说的直白一些,和病毒的差异就是是否做坏事和自复制。但很... 阅读全文
posted @ 2009-08-24 16:16 网络倪磊 阅读(418) 评论(0) 推荐(0)
摘要: hi.baidu.com上的人气不够,都是90后小p孩,没人懂技术谈技术的。把那儿作为镜像,主体搬这里来了。 阅读全文
posted @ 2009-08-24 14:09 网络倪磊 阅读(216) 评论(3) 推荐(0)