Quixote 2.x utf-8 的字符编码问题
在 debian 下安装完 quxiote 之后一直发现中文字符的编码存在问题,现在我终于解决了,其实很简单。
只要在 quixote 的安装路径下有 __init__.py,将其中的 DEFAULT_CHARSET = ‘iso-8859-1′ 改成 ‘utf-8′,就大功告成了。
接下来我要解决在 quixote 中集成 Mako 框架与 SqlAlchemy。
在 debian 下安装完 quxiote 之后一直发现中文字符的编码存在问题,现在我终于解决了,其实很简单。
只要在 quixote 的安装路径下有 __init__.py,将其中的 DEFAULT_CHARSET = ‘iso-8859-1′ 改成 ‘utf-8′,就大功告成了。
接下来我要解决在 quixote 中集成 Mako 框架与 SqlAlchemy。
二、apache2 mysql quixote 的安装
安装 apache2, 运行如下命令:
apt-get install apache2-mpm-prefork
安装 mysql,运行命令:
apt-get install mysql-server mysql-client mysql-common
在安装 apache2 的时候,系统会自动安装 python2.5,但为了保险起见你也可以安装一次,运行代码:
apt-get install python2.5
安装 python 对 mysql 的接口 Mysqldb:
apt-get install python-mysqldb
安装 apache2 的 scgi 支持:
apt-get install libapache2-mod-scgi
安装 quixote:
apt-get install python-quixote
现在基本上的安装已经完成了。要对软件做一些基础的配置。
如果这只是一个实验性的系统,那你一定希望ftp能够使用 root 帐号登入,并能够访问所有文件。修改 /etc/ftpusers 文件,删除其中的 root 账户。然后再修改 /etc/vsftpd.conf,取消 local_enable=YES 与 write_enable=YES 之前的 # 号,把 chroot_local_user=YES 改成 chroot_local_user=NO 并取消前面的 # 号。
配置完 FTP,要来修改 apache2 的配置。
先要激活 apache2 的 scgi 模块,运行 a2enmod scgi;激活 rewrite 模块,运行: a2enmod rewrite。
添加与 quixote 相关的 scgi 的配置,修改文件 /etc/apache2/httpd.conf,添加如下代码:
<Location / >
SCGIServer localhost:3000
SCGIHandler On
</Location>
到此算是全都配置好了。如果你要对某些 url 不设置 scgi 转发,可以在 /etc/apache2/httpd.conf 文件中再添加代码:
<Location /img >
SCGIHandler Off
</Location>
还忘了一点,要安装 python-scgi 支持。
Rihanna 新出了今年新近单曲 Te Amo 的 MV,这个歌名的英文意思是 “I Love You”,这首歌由 Mikkel S. Eriksen, Tor Erik Hermansen, James Fauntleroy II 和 Rihanna 编写,Stargate 制作的。

实话说,我并不是最喜欢这首歌,但这个 MV 画面色彩浓重,整个就是充斥着红色的暴力色彩,没看过歌词,也比知道说了点设么。但既然她出了个 MV,我们能看也就看看吧。
上次已经安装完了 debian 系统,今天来对他进行一些完善,安装必备的软件。
三、debian 系统软件源的设置与软件的安装
在软件安装之前,我们先要添加一个速度较快的软件仓库源,我发现网易的开源软件仓库网速比较快,而且更新也与官方源尽量保持了同步,很不错。添加源只要修改 sources.list 文件就可以了,使用 vim 打开这个文件。
vim /etc/apt/sources.list
然后按下 “i”,进入插入模式,在第二个 “deb cdrom” 前加上 “#”,注释掉从光盘安装选项,在这个文件中添加如下网易源。
deb http://mirrors.163.com/debian/ lenny contrib main non-free
按下 “ESC” 进入命令模式,键入 “:w” 保存文件,键入 “:q” 退出文件。
运行如下命令,更新软件仓库的数据,这个需要一定的时间,耐心等待。
apt-get update
上一个命令执行完后执行更新现有软件的命令,如下。
apt-get upgrade
到此软件源就算添加完成了。接下来要安装一些系统需要的软件,如 ftp、ssh 等
运行如下,安装 openssh-server。
apt-get install openssh-server
安装完 ssh-server 之后,你就可以是用 SecureCRT 来登入 debian 进行操作了,而不必开着个 VMware 的界面。
之后安装 VSftpd,运行命令。
apt-get install vsftpd
一般必备的工具也就这两个,有什么需要的,可以使用 apt-cache search + 软件名称 进行搜索,用 apt-get install + 名称 进行安装。
还有,查看网络连接信息使用 ifconfig 命令进行查看。
上次由于我的失误,在安装过程中电脑蓝屏了,只得重新开始安装,今天接着上次的 debian 安装进程。
上次已经到了格式化硬盘的阶段,今天就从那以后开始,填写 root 账户的密码两次,在填写你的名字,和添加一个普通用户(也就是填写新用户名与密码)。

这个 debian apache2 mysql quixote 的系统,我已经在我的虚拟机上安装很多遍了,每次都不让我满意,决定再安装一次。这次我准备把整个过程详细的计入下来,省得每次都要从网上查找方法。也就算是一个学习笔记吧。
一、debian 的安装所需的 VMware 环境
要用虚拟机安装,首先就需要 VMware,这个软件安装比较简单,差不多一路 next 就好了。
我安装的是 debian-504-i386-CD-1.iso 这个镜像文件,你可以在 debian 的网站上下载,注意只要下载 cd 1 就足够了。
在安装 debian 系统之前最好确保你的电脑能连网,这样会给安装提供方便。
首先打开,在 home 界面上选择 New Virtual Machine。

这首 Lady Gaga 的 Telephone, 被这位谁神人 Paul Dateh 用小提琴来 Mashup,很是带劲,虽然这不是网上最好的一人乐队,但已经相当不错了,毕竟小提琴可是很难弹的。下面就是他的视频:
其实这首歌的 MV 才叫带劲,由 Lady Gaga 和 Beyonce 共同完成,有许多镜头在监狱拍摄,超级性感,你们都知道 Lady Gaga 一般是这么穿衣服的。
现在网上流传更广的是一个有驻阿富汗士兵山寨的版本,我也发在下面。他们的动作,我就不知道怎么形容才好了。
这个是在网上看到的关于杜蕾斯的部分平面广告,很有新意也很经典,其实也没什么可以解释的,这个就是看图不说话的东东。好了,直接上图罢了。



这是一篇在煎蛋上的文章。文章说在在波多黎各,逝者并非都是躺在棺材里的。
在一家名叫 Marin Funeral Home 的殡仪馆内为纪念被谋杀的 David Morales Colon,馆方将涂有防腐药剂的他放在摩托车上供人们瞻仰。

这乍一看去像是模特,没有多少哀伤的气息。悼念者如看到生前的逝者一样,帅气依旧。22岁的 Colon 是在周四被人谋杀的。

在2008年,这家殡仪馆还为一名24岁的年轻人做过同样的事请,只不过当时那人是站着度过三天的,Colon 要幸运一些,他可以坐着。
到此,我就有一个疑问了,当尸体僵硬的时候他们是怎么给尸体定型的?还有尸体僵硬一段时间之后就会变软,那么这个时候有用什么来支撑尸体的形状?
看过 NCIS 必定会对 Gibbs 的 Rule NO.xx 有点印象,今天在维基上看到了网友收集翻译的几条 Ruls,就发出来让大家看看。
Gibbs大约有50条规则,并未写下来,但他的工作之一就是把这些规则教给他的队员们。这些规则有7条是牵涉到律师的,而第13条规则是the umbrella rule(我猜可能是指总纲或者最重要的)。不过他还有些规则并不在传授范围之内,比如有一条训马规则:你挑选了马厩里最好的马,你就得把它训练成最好的,如果你选第二好的马,就可以走捷径。(注:标号有重复的,应是剧情漏洞。)
NO.1Never let suspects stay together.
永远不要让嫌犯们待在一起。NO.1Never let suspects stay together.
永远别欺骗你的搭档。NO.2Always wear gloves at a crime scene.
在犯罪现场永远带着手套。NO.3Don’t believe what you’re told. Double check.
不要轻信别人告诉你的。永远检查两遍。NO.3Never be unreachable.
别让别人找不到。NO.4The best way to keep a secret? Keep it to yourself. Second best? Tell one other person – if you must. There is no third best.
保密的最好办法就是只有自己知道,其次是告诉一个人——如果非这么做不可的话。再没有其他的好办法了。NO.6Never say you’re sorry – it’s a sign of weakness.
不要说对不起,那是软弱的表现。NO.7Always be specific when you lie.
撒谎时一定要具体点。NO.8Never take anything for granted.
未经同意别携带任何东西NO.9Never go anywhere without a knife.
不带刀哪里都不要去。NO.11When the job is done, walk away.
工作结束后,赶紧走。NO.12Never date a co-worker.
永远不要和同事约会。NO.13Never, ever involve lawyers.
永远永远不要和律师扯上关系。NO.15Always work as a team.
要团体作战。NO.18It’s better to seek forgiveness than ask permission.
寻求谅解比要求许可更好。NO.22Never, ever bother Gibbs in interrogation.
永远永远不要在Gibbs审讯时打扰他。NO.23Never mess with a Marine’s coffee… if you want to live.
决不要乱弄海军的咖啡,如果你想生存NO.27Two ways to tail: First way: they never notice you. Second way: they ONLY notice you.
跟踪两种办法:他们绝不会注意你,他们只会注意你。NO.38Your case, your lead.
你的案子你做主。