重新回来了

本来打算自己实现自己的博客系统,但是要做的工作太多了,最后长达一年多时间域名都是失效的,连个写日志的地方都没有了。最后还是用回了wordpress,花了一天的时间搞定之前的主要备份,旧的日志都回来了(其实还是丢了一些,完了漫漫找回),现在有了自己的域名,有了证书。
今天配置nginx的时候发现了很多新的变化,发现location可以嵌套了,try_files总算不出错了。草草的读了读文档,总算搞定了多证书,多域名,虽然wordpress还是不太支持多域名的样子,不过总算是可以用了。
十一转眼间就结束了,好多事情都没有做完。咋办呢。

发表在 日誌 | 留下评论

2013年终总结

转眼之间,2013已经成为历史,谁曾想到一年后,我已背井离乡,在这个疯狂国度奢华之都阴影中的角落中找到自己的一小片容身之地。突然间或然开朗,突然间无所是从,突然间我忘记了我是谁,突然间我总也想不起来我要去哪里。2013,伴随在彷徨,犹豫,抉择,挑战,失败,成功,得意,失意已悄然走去。2014 革命尚未成功,同志仍需努力,共勉
2013第一份工作找上了我,或许是美剧看多了,现实果然很骨感,做不好就会碰的疼,不够硬就搞不定。很多小问题聚集就爆发成了大问题,好在可以用新人来档箭
==================================写于3月29日==============================================
本来,是要在每年开始的时候写之前的总结的。结果还是托到了现在。
此时的上海,樱花盛开,但也阴晴不定。一切美都在记忆中,不知道是不是应该拍下来,有的时候照片多了,多到看到照片都不曾唤起心中的记忆,我想,照片也失去了存在的意义。
昨天,和朋友聊爱情,她说,其实谈多了,就发现都一样,或许就像那些照片把。其实,宁缺毋滥,或许是我现在依旧独行的原因。
昨天,第一次自己去了医院,没有人的庇护,终于明白了,长大了,有些东西要自己去承受了,感谢父母给了我稳定的成长环境,感谢这个国家依然和平。
以前,以为东西说出来,讲明白一切都好办。
终于懂了,虚荣,自私,贪婪似乎伴随人类的存在而存在,看到的越多,认识的越深,虽然不愿意,但顺天者昌,逆天者亡。
终于明白,成熟就是知其不可违而不违,即便撕心裂肺。如果说成熟意味着虚荣,意味这自私,意味者贪婪,那也是天意。
终于明白,善良就是知其可违,而不违。
以前,总是从自己的角度做对他人好的事。说自己傻,到不如说是自私,从吧自己的价值强加与他人之上。
其实,有的人要作孽,你不让他作孽,只能替他作孽。
有的时候真想去普度众生,可惜自己尘缘未尽。

发表在 日誌 | 留下评论

python-计算文件ed2khash

ed2khash计算方法也很简单,wiki上有描述:

eD2k Hash 算法是一种MD4算法的变体。其函数是一个MD4 Hash列表(MD4 Hash List)的MD4根Hash,但与MD4 Hash的结果不同:
文件数据被分区成多个9500KB的chunks块(9728000字节或大约9.28MB)和剩余的一个chunk。每个chunk都要计算128-bit MD4 校验和。如果文件长度正好是9500KB的整倍数,剩余的大小为0的chunk依然存在于Hash列表的末尾。将这些chunk的MD4校验和按顺序联合起来,并使用MD4计算Hash,可得到eD2k Hash。对于仅由一个chunk组成的文件(即文件大小小于9500KB),MD4和eD2k Hash是完全相同的。

import hashlib
def cal_ed2k(fp):
        fp.seek(0)
        ed2k=hashlib.new('md4')
        chuck=fp.read(9500*1024)
        ed2k.update(hashlib.new('md4',chuck).digest())
        while(len(chuck)==9500*1024):
            chuck=fp.read(9500*1024)
            ed2k.update(hashlib.new('md4',chuck).digest())
        hash_ed2k=ed2k.hexdigest()
        return hash_ed2k
发表在 hash, python, 日誌, 算法, 編程 | 标签为 , | 留下评论