作者归档:kevin

TwitClientRank下线了

前阵子无聊搞了个小程序用来统计到底有多少个Twitter的客户端

于是有了http://www.9511.net/TwitClientRank.html这个页面

可最新这个页面知道的人越来越多了,也让我越来越担心了。
服务器不是我一个人的,而且是蹭的哥们儿公司的机房,这些让我不得不小心,只有将这个页面下线图个安心。 继续阅读

使用SCP和Cron进行数据备份

服务器间的数据同步,rsync的确是个好方式,不过它只能被动同步而不能主动分发。

本想使用SVN+rsync的方案进行代码的管理,可是因为上面说到的原因,无法达到代码的即时分发。

遂想起SCP这个东西,但SCP每次执行必须要在控制台输入手动输入密码,于是就Google到了下面这个文章。

人家说的是用SCP进行数据备份,我是用来跟SVN的hook功能一起达到即时分发代码的目的,原理是一样的。 继续阅读

lilei和hanmeimei的欲望人生

很早之前看过,非常不错的漫画故事。虽然口味偏重,但还是能让人体会那种相濡以沫和白头偕老的幸福。

今天突然想起来了,花了好久好久才找到,是sohu.com以前做的一个专题

以下文字来自该专题的编者按,出处链接已经失效。不知道lilei和hanmeimei是谁的,点这里 继续阅读

茶凉了,我再去给你续上吧

以前我一直在想 总有一天她会来的
不管知不知道 她一定还会走到这棵树下来
只要她来了 只要看她一眼 不管她变成了什么样子
我一定还能认得出她来

我就这样一直的等 一直等
可是这个故事快讲完了 我才意识到
我从来都没有问过自己 我为什么要等她
我们前世都身不由己  我以为今生碰到她 我们可以从头再来 我可以让她幸福 继续阅读

【转载】Hello,sTrANgErs

很少转载,难得看到如此让人动容的文章,遂收藏之
原文出处:
http://nownow.blogbus.com/logs/45452083.html

人生就是这样的,有的人遇到便携手一生;有的人只能陪你一段路,也有的人,注定只是一个瞬间邂逅过的陌生人,无论是否有缘分,也总是走着走着就散了……
而无论身处何处,无论我们是否记得那些曾经见面,却成为陌生的陌生人,但愿我们都有时间抬头仰望星空,都在过我们希望的生活。 继续阅读

又被MySQL的字符集搞了

两台Server,一台装有MySQL Server和Client,另一台编译安装时用 –without-server 参数只安装了Client。

前两天配置服务器的时候,小心小心再小心的注意字符集问题,认认真真的在Server端配置了my.cnf,结果还是把Client端的事给忘了。进去的数据,依旧乱码。奋战两个小时,才找到问题,解决之。总结如下: 继续阅读

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订了第二部。 继续阅读