2009年04月28日 12:51
Authkit是一个很不错的用于WSGI的权限认证框架。Pylons Book的 权限和认证部分也讲到了它。然而,它的文档实在是太糟糕了!太糟糕了!包括Pylons Book在内的全部文档都语焉不详,对实际开发起不到太多的指导作用,而很多其他的资料和讨论都已经过时了,里面的参数之类全是错的。不得已,我只好通过 Google大法和阅读源代码,搞清楚了很多问题。为了不让别人走太多的弯路,我愿意将我所了解的东西分享。
下面我将根据我的实际使用为例,逐步介绍AuthKit的使用和定制方法。希望能为大家在真实世界中使用AuthKit提供一点经验和帮助。
因为排版需要,全文另存,请移步至
http://ch-linghu.3322.org/article/authkit_practice/article.html
参观。
原文无法评论,有看法和意见请在本文留言,谢谢。
2009年04月12日 17:37
二、如果发现mplayer做不到,请参考第一条。
[以下是一点解决问题的笔记,希望能帮到跟我一样曾经痛苦过的人]
事情是这样发生的:
两周之前我在杭州的朋友家里拷贝了一本《一个无政府主义者的意外死亡.rmvb》到我的Eeepc上。在旅途上看了一个开头,觉得很不错。
因为一些原因,在那周的周末,我决定重装我的Eeepc,做成Windows和Eeebuntu的双系统。于是,在主观认为eeepc上没有任何有价值的文件之后,我直接重做了分区。那个文件也随之消失了。
在重装完成之后,我又想起那个片子来了,不过因为是部视频文件,我倒也不担心,再去下载便是。于是在VeryCD上重新找到了这一部片子,下载之。
下载的是一个bin/cue格式的VCD光盘映像。本来我想了很多方法尝试去把VCD转换成普通视频格式。后来,偶然中用mplayer播放了一下,发现mplayer居然可以直接播放bin/cue格式,只是没有声音。从输出看,在尝试了一系列的音频解码器之后,mplayer报了一个“Cannot find codec for audio format 0x50”的错误。
于是我想当然的认为是片子出了问题,想去下载其它的格式。没想到这个片子比我想像的要难找,找了半天也没找到除了VCD映像之外的可以下载的格式。在花了一段时间未果后,我想,干脆看看是不是能解决原来的片子的声音问题好了。
没想到在网上一番搜索之后,还真的找到了解决方法:为mplayer加 -aid 0参数即可。因为某些视频制作软件在制作的时候,会音频标记为mp2和ac3两种格式(实际上的格式是mp2)。而mplayer会很固执的按照ac3格式寻找解码器,直到所有尝试之后报错。而 -aid 0 的意思是强制使用MPEG格式解码音频,于是就正常了。
经过了包括这件事在内的一系列视频播放问题的解决之后,我再次坚信,mplayer是万能的,如果mplayer做不到,请参考前条。不过,说句实话,面对mplayer多如牛毛的参数和参数组合,想要不依赖google解决问题,还真是一件相当艰巨的任务呢。
2009年04月03日 09:08
父母带着小虫回家上坟去了。这周开始又恢复了二人世界的生活。
没有人帮我们打理,一切又要完全靠自己了。
生活也逐渐有了些变化:每天上班,下班,烧水,做饭,洗碗,聊天,看片,睡觉。单调而有趣。
小虫不在的日子,思念会一下子涌上心头。但现在每天在电话里听到小虫的声音,居然也能让我产生巨大的幸福感。这是以前每天回家都能看到的日子里所体会不到的。
有段日子没烧过菜了,动手的时候不免笨拙。不过想着把冰箱里的菜烧成什么花样,每天都有变化,对我而言也是很不错的脑力游戏。
最痛苦的是洗碗。不过每天虽然抱怨连连,但最终还是能把任务完成,想想这也是要靠毅力的。呵呵。不过LP听到了我的抱怨,洗碗机已经摆上了议事日程。
现在不能像以前那样回到家就打开电脑跟网上的朋友侃天说地,每次忙完固定的活,就要八点多了。不过没有了网络的生活,也增添了几分家的温馨。
昨天接到父母的电话,家里有些别的事情,估计要再待上一段时间。我们的这种生活大概还要持续一段时间。
其实,我还是蛮喜欢这种痛并快乐着的生活的。