htpasswd命令及crypt函数

在apache上应用basic auth的时候,会有一步是使用apache提供的htpasswd命令来生成passwd文件。如下:

/usr/local/apache-2.2.4/bin/htpasswd -c ./passwd kevin

这样,就为用户名为“kevin”的用户在当前目录下的passwd文件中创建了一条记录,内容包含用户名及将用户输入的密码加密后字符串。如果文件已存在,则可忽略参数“-c”。 继续阅读

基本连接验证(Basic Access Authorization)的原理

前段时间在搞GTAP,最近又研究ZendFramework的Auth模块,重新又对身份认证的这个小东西小小的研究了一小下。在查找资料时,同样没有在中文互联网内找到什么可用的资源。以下文字大部分翻译自wikipedia关于Basic Access Authorization的英文页面

我们通常说的基于HTTP的基本验证(Basic Authorization)的英文全称应该是“Basic Access Authorization”,这是在RFC2617中定义的。 继续阅读

读书流水帐

趁着坐出租、等飞机、拉大便、睡不着觉的大把时间,最近这些日子把《明朝那些事儿》的第一部看完了,真的是比较酣畅。史书能写成这样,难怪火的一塌糊涂。相对于清朝那些事儿,明朝的历史我除了对头尾有个大致的了解,基本上是个小白,这回碰上写如此有意思的讲明朝的史书,必须势不可挡的读下去!已经在JOYO订了第二部。 继续阅读

2003年的一篇文档

刚刚清理台式机上文件,发现了一篇2003年在量子的时候写的一篇配置局域网Linux网关服务器的文档。虽然罗嗦了挺长,其实就是用iptables把请求转来转去。现在看来简单的很,当初却是研究了好几天的成果……

http://rui7905.googlecode.com/files/LinuxGW.rar

安装Bugzilla遇到的问题

几天前,要为公司架设Bugzilla系统,因为一个DBD::mysql的问题,花费了整整一宿的时间。该问题的解决,又是在浩瀚的英文互联网资源的帮助下得到的解决。中文资料,除了复制就是粘贴,根本没有解决问题的方法,而且按照资料根本无法安装成功,也不知道这些人是怎么弄成的。现在就做个简单的中文版的备份吧。 继续阅读

如何访问Google Picasa(非穿墙)

我大部分的图片目前是存在Google的Picasaweb上的,由于一些众所周知的原因,picasa的图片地址无法访问了(主域名还能访问,相当于只有架子没有内容)。网上找来如下方法。将下面这段加入到“C:\WINDOWS\system32\drivers\etc\”目录下的hosts文件的末尾,重启浏览器即可访问。 继续阅读

我的高中老师

刚才无意中在维基百科发现了俺高中母校“山东省实验中学”的词条,介绍还挺详细,而且有还有官方网站的地址,就进去随便看了看。浏览教师的时候,就想找找自己上学那会儿的老师们。突然发现有好几科的老师都忘记是谁了。。。幸好上面有照片,慢慢辨认,也认出了大部分。

为了不让他们随着时间的流逝慢慢在我脑海中淡忘,趁此机会,赶紧保存把照片保存下来。唯一遗憾的是没找到当初高三教俺物理哪位德高望重、号称带了n年毕业班的王老师。

被雷的外焦里嫩的简历

刚刚在Twitter上看到@Fenng推荐的一篇关于求职简历的博客“你确信他们是来找工作的吗?”,很有意思。

记得前几天在Kaixin001上看到以前公司CTO的一篇日记,也是关于这个的,又上去翻了半天找到了原文。字数有点多,没法推,就转到这里吧。原文如下,只字未改:

简历太tmd多了,而且(绝对不是看不起投简历者,没有任何职业、性别、种族、年龄的偏见)大家都比较豪放,比如下面几位应聘PHP工程师的:

1. 某男,20岁,著名Linux黑客,曾经攻破四大银行,出于职业道德感和良好的公民意识,没有提取一分钱。
2. 某女,18岁,“自认为长得比较漂亮”、“人见人爱”,上一份工作离职的原因是“工作压力太大,我不干了,嘻嘻”。
3. 某男,23岁,曾任XXXX第二建筑公司建材搬运五组第二小分队队长。
4. 某男,20岁,在XXX、XXX、XXX、XXX等著名涉外小区送水,和业主保持良好关系。
5. 某女,21岁,在XX路李素丽车组任白班售票员,多次被评为组内先进生产标兵,任职3年来,逮住逃票、蹭票、使用假票者超过20名,为国家挽回票款XXX元。
6. 某男,44岁,北京第XX中学数学教师,业余时间自学PHP,颇有心得,为学校设计基于PHP的成绩单打印系统,受到教师和学生的一致好评。

我受不了了,你们太贫了。

从GOOGLE被封到乱七八糟的胡言乱语

为了响应罗胖子”有理想有上进心的年轻人都看牛博网”的号召,最近经常翻墙过去瞎逛。

今天主要看了“小花牛”同学的一些文章。 这个彪悍的女人现在换地方写了,而且把之前在牛博写过的文章都删了。为了看看这些有意思的文字,我想到了google reader,里面应该有保存,于是就订阅了一下。果然有,不过不少文章只有摘要。然后自然而然想到了google的快照,好久没用过这功能了,结果发现“很多年”过去了,“The connection was reset”依旧。。。。。那就去搜搜解决方法吧,结果发现所有的解决google快照问题的文章,都是写于2007年以前。

恩?难道现在中国人没人用这功能了?前一段时间这“一小撮不明真相”的群众在报道和解决google被墙的这个事的时候,为啥就没有提到“快照”这个东西呢?后来想想,相比于gmail、greader,甚至picasa、group,快照这功能用的人的确是少之又少。

我(不敢用“们”)前一段时间疯狂指责GFW的一些举动,到底是因为我真的意识到了GFW所造成严重危害,还是仅仅对于影响了我正常使用Google服务的习惯的一种本能的逆反?突然有一种不安的感觉,好像每次Google被墙,结果总是使得google在中国的名声更大应用范围更广,难道我又被“一小撮别有用心的人”给利用了?忽然又觉得自己如此“别有用心”的这么去揣摩这件事,好像不是特别主流。。。。纠结啊

按说快30的人了,还是成天满脑子这么多乱七八的瞎想是个极不靠谱的事,应该稳重,淡定,矜持!但是又无法抑制这种随着年龄的增长而呈现愈演愈烈之趋势的状况。

到底是越来越愤世嫉俗了?还是越来越能装逼了?

不琢磨了,拉个午夜屎,准备睡觉!

天亮之后,又是一个有黑丝、热裤、吊带、露背的美好而低俗的一天!我很期待!

云计算的几个名词

刚看了中移动研究院院长黄晓庆的一个视频,算是稍微对云计算有个初步的概念了
Google的

BigTable  结构化海量数据管理
MapReduce 并行数据处理
Chubby    分布式锁服务
GFS       分布式文件系统
BORG      集群管理和调度系统

相应的开源解决方案

HDFS(GFS)
MapReduce、PIG(SAWZALL)
Hbase(BigTable)
Zookeeper(Chubby)