我是如何向老婆解释MapReduce的?

这两天一直在研究mongodb,他是支持mapreduce!我不是研发出身,所以对这方面比较的白痴,看到这片博文觉得很有意思,就转了!

昨天,我在Xebia印度办公室发表了一个关于MapReduce的演说。演说进行得很顺利,听众们都能够理解MapReduce的概念(根据他们的反馈)。我成功地向技术听众们(主要是Java程序员,一些Flex程序员和少数的测试员)解释了MapReduce的概念,这让我感到兴奋。在所有辛勤的工作之后,我们在Xebia印度办公室享用了丰盛的晚餐,然后我径直回了家。

回家后,我的妻子(Supriya)问道:“你的会开得怎么样?”我说还不错。 接着她又问我会议是的内容是什么(她不是从事软件或编程领域的工作的)。我告诉她说MapReduce。“Mapduce,那是什么玩意儿?”她问道: “跟地形图有关吗?”我说不,不是的,它和地形图一点关系也没有。“那么,它到底是什么玩意儿?”妻子问道。 “唔…让我们去Dominos(披萨连锁)吧,我会在餐桌上跟你好好解释。” 妻子说:“好的。” 然后我们就去了披萨店。
mapreduce
[阅读全文...]

[原创]Centos5.4搭建 mppe 128位加密的PPtpd VPN

公司要在外地建IDC,需要搭建一个VPN,便于日常维护,大多数公司都使用openVPN,但是在我的映像中windows上使用openVPN需要用一个客户端软件,为了简单化客户端,我选择了PPtpd-vpn.网上参看了一些VPN的搭建方法,都是残缺不全的,还是自己写一下吧!用的上,就看看吧!说明一下,斜体为执行的命令

1、环境说明

uname -a
Linux DataCenter 2.6.18-164.el5xen #1 SMP Thu Sep 3 04:03:03 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

cat /etc/redhat-release
CentOS release 5.4 (Final)

2、软件安装
rpm -ivh http://aaronw.me/soft/pptpd-1.3.4-1.rhel5.1.x86_64.rpm
#安装下载的软件

rpm -qa ppp
ppp-2.4.4-2.el5
#确认服务器是否按装ppp

modprobe ppp-compress-18 && echo ok
ok
#确定内核是否支持mppe,如果显示ok,内核已经具备了mppe支持。如果不支持,需要编译内核或安装dkms软件包,dkms是一个新的软件,能让你在不编译内核的基础上,外挂一些内核的模块。kernel_ppp_mppe就是mppe支持的内核模块了。
[阅读全文...]

SSL certificate problem

最近开始赶潮流,弄起mongoDB了,用它存储文本信息,前端用nginx做代理需要安装nginx-gridFS模块,但是在我下载该模块的时候发生了这样的问题!操作代码如下:

[root@aaronw nginx-gridfs]# git clone https://github.com/mdirolf/nginx-gridfs.git
Cloning into nginx-gridfs…
error: SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://github.com/mdirolf/nginx-gridfs.git/info/refs

fatal: HTTP request failed

后来以为是防火墙的问题,但是我把防火墙停了还是不行,最终还是放狗找到的!在一个英文网站,有人提到了这样一句话:

[root@aaronw nginx-gridfs]# export GIT_SSL_NO_VERIFY=true

,然后再执行上面的操作就可以了!