24

快速清理pyc文件

打包django项目源文件的时候都不想把pyc文件打包进去。可以用下面的指令清理pyc文件:

find . -name ‘*.pyc’ -print0 | xargs -0 rm -f

24

Django+Apache+WSGI

Apache添加以下配置文件:

<VirtualHost *:80>
        ServerAdmin admin@site.com
        ServerName www.site.com

        WSGIScriptAlias / /home/project/django.wsgi
        WSGIDaemonProcess site user=admin group=admin threads=25 processes=5
        WSGIProcessGroup sites
        WSGIReloadMechanism Process
        DocumentRoot /home/project/html

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined

        Alias /static /home/project/static/
        <Location "/static">
                SetHandler None
        </Location>

        Alias /media /home/project/media/
        <Location "/media">
                SetHandler None
        </Location>

        Alias /admin_media /usr/local/lib/python2.6/dist-packages/django/contrib/admin/media
        <Location "/admin_media">
                SetHandler None
        </Location>

</VirtualHost>

在/home/project目录建立django.wsgi文件:

import os
import sys

sys.path.append(os.path.dirname(os.path.abspath(__file__)))
os.environ['DJANGO_SETTINGS_MODULE'] = 'website.settings'

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

就这么简单了,这里假设Django项目website是放在django.wsgi同一个目录里面。

08

很久没有更新了

最近都在咖啡社区里面玩了,里面发东西方便,响应的人也多些。估计以后在这里写的东西会越来越少。

Posted by Wordmobi

13

MAINZ

送了领导去机场之后,自己一个人回MAINZ,FRANKFURT机场1号航站楼就有火车可以直达MAINZ。
不过那购票机真是没法用,虽然有语言切换,但真是快速切换,2秒之后换回德文,晕过去。而看德国人的操作如行云流水一瞬而完成,我只好决定去售票厅买人工票。这时2个说国语的人也想买票,被一个貌似巴基斯坦男人给忽悠了跟人家走。我很想跟他们说票务办公室就在旁边,在这里不要轻信巴基斯坦人,但他们一下就消失了,好快的速度啊。
在票务中心,德国小姐说我发音不对,MAINZ要读成曼兹,曼兹只有一个,读成明兹的话就完蛋,到处都有明兹。我认真的发了2次音之后掏钱买了票。
到了站台,一看电子告示牌,有点晕,只显示终点站名字和候车时间,没咱中国这么人性化,经过哪些站都显示。去查运行图,大概知道坐S8线到。但方向完全没概念。这时一位热心的德国阿姨给予了我最有用的帮助-告诉我方向和乘坐多少站,最后还提示我跟她一起上车,真是好人啊!
上了火车,车上没有电子报站牌,报站只有德文男中音。我只好看着车门上方的运行图每站看到了哪里,要跟站台对照,有的标在图上的站并不停。
结果我紧张兮兮的怕错过站的时候,还是刚才帮我那阿姨,她下车了,但她不忘提醒我在下一站下车,真是好人啊,感动得我差点口水鼻涕横流。
到了MAINZ车站就没啥悬念了,掏出手机,打开GPS,输入凯撒大街7段,步行导航,走了200米不到就抵达酒店了。
好吧,今天的户外活动到此结束。洗个澡下去自助餐去。
advena europa hotel.jpg

Posted by Wordmobi

06

Ubuntu上面的传真服务

稍微记录一下,因为用的MODEM是Conexant HSF的软猫。
1、先去Dell的网站下载驱动包,Ubuntu下载deb的。
http://linux.dell.com/files/ubuntu/hardy/modem-drivers/hsf/

2、确认Ubuntu已经安装了linux-header源代码包,例如:
linux-headers-2.6.24-16-server

3、确认已经安装了编译工具:
build-essential

4、用dpkg -i hsfmodem_XXXX.deb来编译安装HSF MODEM的驱动

5、安装efax包,并修改一些地方,其中最关键的是/etc/efax.rc里面的INIT,就是MODEM的初始化参数,应该是下面这样的:
INIT=”-iZ -i&FE0&D2S7=120 -i&C0″
不是上面这样的话,MODEM应答的时候会出错。另外是/usr/bin/fax里面的一些脚本错误,这里就不详细写了,不是非常重要。

6、在/etc/event.d添加对用的MODEM应答文件,例如对应/dev/ttySHSF0的,就是新建一个ttySHSF0文件,里面的内容如下:

start on runlevel 2
start on runlevel 3

stop on runlevel 0
stop on runlevel 1
stop on runlevel 4
stop on runlevel 5
stop on runlevel 6

respawn
exec /usr/bin/fax answer

就这样就可以了,用/sbin/start ttySHSF0来启动响应(如果不重启的话),用/sbin/stop ttySHSF0来停止即可。

04

强悍的ThreatFire

自从装了ThreatFire之后就没装什么杀毒软件了,只靠ThreatFire的行为特征判断阻止木马和病毒。

昨天用Chrome去下载个啥东西的算号器,直接点击打开WinRAR压缩包,运行里面的KeyGen,结果马上发现木马特征。ThreatFire不但把那压缩包给干掉了,顺道把WinRAR和Chrome一起也隔离了。

好彪悍啊!

Posted by Wordmobi

03

水母

这是公司楼下的大水母标志,我总是担心台风的时候就会飞出去。
20090303_174303.jpg

Posted by Wordmobi

12

Django和CodeIgniter的AB测试结果

同一台服务器,Ubuntu Server 8.04 64x的操作系统。Apache/2.2.8 (Ubuntu) mod_python/3.3.1 Python/2.5.2 PHP/5.2.4-2ubuntu5.4 with Suhosin-Patch。

都仅仅生成默认安装后的显示页面(因为CodeIgniter的welcome_message.php页面含有计算使用时间的变量,可能导致运算的负担,把那个变量也去掉了)。

以下是AB测试结果,第一组是CodeIgniter的,第二组是Django的,至少在某个侧面上反应出来Django的速度比较快啊。
阅读全文…

07

S60 3rd使用SVG图标

虽然S60 3rd FP1的SDK生成的程序框架总是带了个SVG格式的图标,但如果不改动代码,是根本不会使用到的。
必须手工修改程序的rss文件,在对应的地方修改,以指定使用SVG转换生成的图标

caption_and_icon = CAPTION_AND_ICON_INFO
  {
      caption = STR_XXXXXXApplication_1;
      number_of_icons = 1;
      icon_file = "\\resource\apps\XXXXXX_aif.mif";
  }; 

另外,免费的能修改SVG Tiny格式的工具可真不好找。InkScape似乎不支持SVG Tiny格式,但我目前的小修小改却也能通过编译,能在E71上正常显示。

04

立春立鸡蛋

今天是立春,很多地方有立鸡蛋的风俗。
晚上我和三爪说了之后她一定要我把鸡蛋竖起来才肯去睡觉。
勉为其难试一把,结果就一下子把鸡蛋立起来了。 20090204.jpg

Posted by Wordmobi

    订阅

    逝去日子

    最新视频

    Get the Flash Player to see the wordTube Media Player.

    最新评论

    关于

      欢迎来到 西门的无名志.我是 Simon.
      更多介绍...

    联系我

    标签云

    最新日志

    话题分类

    管理界面

    链接