Apache的虚拟主机

  用Django的过程中,突然想用Apache+mod_python来玩玩,看了几篇文章,都是需要配置虚拟主机,于是就玩玩吧。主要就是在http.conf中加上一段虚拟主机的配置: Continue reading

Posted in 善用佳软 | Leave a comment

Python中的字符编码

  想用Django做些东西,大概算是一个用于管理的网站吧。当然是要做个主页,首先是想在工程目录下放一个index.htm的文件,但是好像django自带的那个服务器不认这个东西,只好写个模块,并改urls.py,让它能访问,我不想把主页写死在模块里面,所以写到了一个网页文件中,index.htm,然后再用模块从文件中读数据进来,结果出现了乱码,其实也就是浏览器默认用的是utf8的编码,但是我的文件用的是GB2312的编码,所以乱码就横空出世了。一开始以为是那个index.htm文件的问题,于是把它的编码也切成utf8,但是再次显示的时候还是乱码。上网查了一下,好像是python自动判断系统的编码,然后进行转换。后来加上了这几句话就好了。不过不清楚为什么要加上那句reload,不知道是不是怕程序执行过程中系统环境发生变化。

import sys
reload(sys)

sys.setdefaultencoding(‘utf8′)

Posted in Happy coding | Leave a comment

PSPad

   小试了一下这个软件,第一感觉还是满不错的,和UE和长的很像,功能也不少,不过可惜的是自从用过VIM后就对其它的编辑器不再有兴趣,所以也只好把它作为替换品了。不过还是推荐用UE或EP的人用一下,免费的软件,很不错的。

Posted in 善用佳软 | Leave a comment

键盘上的Power键

  以前一直被键盘上的那个按键郁闷着,一不小心碰一下就FT了,偏偏赶上那个键是在Break的位置,又容易被我按下去,真是郁闷,8过今天好像在论坛上看到一个方法,控制面板->电源管理->高级选项 里面确实是有那个设置,设置了一下,8知道有没有用,偶现在用的键盘上可没这个键,也幸亏没这个键……

Posted in 杂九杂十^_^ | Leave a comment

Django出错

  今天想用django做些东西,8过没想到居然出错,说是importError,想想也不应该啊,基本是按着Django step by step做的,后来就差用diff一点一点看了,终于找到了出错的地方,默认的那个urls.py里面有个include(”),但是django step by step里面的没有这个语句,后来把那条语句改了就对了,就像这样:默认的是

(r’^$’, include(‘ilab.homepage.index’)),

结果出错,改成下面的这样就不会出错了。

(r’^$’, ‘ilab.homepage.index’),

原因嘛,嘿嘿,未知。

Posted in Happy coding | Leave a comment

测试coolcode

刚用它好像有问题,现在试试看倒底是不是有问题

Hello World Again

ps: 刚看了一下,好像没什么问题,不知道为什么刚才用不了

Posted in 杂九杂十^_^ | Leave a comment

diff/patch

  今天配置xoops的时候,发现几个模块之间好像有相同的配置文件,它们有相同的文件名,只是在不同的地方加上了一些代码,所以自然而然的就想到了用diff/patch。上网查了一上,还是满简单的,主要就是patch接受的diff文件有特定的格式,在用diff生成的时候要加上-u选项才可以被patch接受。例如目录下有1和2两个文件,下面是一些操作记录: Continue reading

Posted in 小企鹅Linux | Leave a comment

Apache+MySQL还是满方便的嘛

  前几天折腾机器,重装系统,从XP到2k3又到2k3 R2,现在感觉系统用起来爽多了,看来XP还是没有2k3合我的胃口啊。8过今天只是想说说LAMP里面的A和M(不过我一直好像用的都是WAMP,呵呵),重装系统后根本不要重装,只要在命令行重新运行一下命令就可以了,可以直接安装成系统报务,真的是很方便。多亏当时搭系统的时候没有按网上那一堆文章说的,把dll什么的拷到C盘去,在这其中多亏了FileMon啊,不过估计把文件夹拷走还是有些困难的,因为我把网站的目录移到别的地方去了,不过即使这样改的地方也算是很少,比重装一下也方便多啦 :)

Posted in 善用佳软 | Leave a comment

root敢死队

  一直来,用Linux都是非root不用,所以一直也就被人称为root敢死队,今天想好好珍惜一下生命,于是开始配用户。配用户这事情我以前也做过,不过一直弄不清那些个组的关系,最后的结果就是用了大概一天的su,在第二天后就把那个普通用户遗忘的一干二净。今天在配用户之前在网上转了转,找了点东西,把那个普通用户加到了一堆组中去,像什么audio, video什么的,总算是能大概用一下了,8过后来碰到使用aptitude什么的命令还是被告知权限不够,又把sudo装上了,直接配置成可以执行大部分的可执行程序,而且不用密码,也就是在配置文件中加进去了一行:
<username> ALL=NOPASSWD:/bin/*,NOPASSWD:/sbin/*,NOPASSWD:/usr/bin*
呵呵,感觉和root差不多了,还是没有很把用户当作一回事啊,这个习惯看到要过很久一段时间才能改了 :)

btw: 本来还想配置一下iptable来限制访问,结果直接把自己给ban了(我用的是ssh),后来把自己的这条规则加上后,发现apt-get又不能用了,一怒之下又把iptable恢复到以前的状态了,呵呵,什么都不管。安全这个问题啊,还真是麻烦啊。

Posted in 小企鹅Linux | Leave a comment

搭NFS服务器

  今天终于算是把NFS服务器搭建的流程走了一遍,其实并没有什么难的,下个软件,改个配置文件,就可以了,主要是那个配置文件。过程什么的在这就不详细讲了,网上一抓一大堆,主要是配置方面的一些问题吧。今天郁闷的一点就是配置文件中不能加空格,今天就是因为加了空格了,所以郁闷了老半天。已经被这习惯郁闷过不少次了,看来下次出现问题首先要看看这方面的事情。
  流程走了一遍,但是没有客户端来连,Windowz的NFS不会用,折腾了半天,最终都败在用户管理这一块了,它支持和UNIX主机共享用户信息,但是好像要求UNIX主机打开NIS服务,在配置的过程中,被那些个什么domain郁闷了N久,最后还是废弃了,最终的解决方案还是老老实实的用FTP,呵呵,又白忙了N久。

Posted in 小企鹅Linux | Leave a comment