Archive for March, 2008»
CentOS配置lighttpd和rails
测试平台:Cent OS 5.1 AMD64
lighttpd版本:1.4.18
fastcgi版本:2.4.0
安装zlib,不然gem install rails的时候可能会报错
rpm -ivh zlib-1.2.3-3.x86_64.rpm
rpm -ivh zlib-devel-1.2.3-3.x86_64.rpm
安装ruby1.86
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p111.tar.gz
tar zxvf ruby-1.8.6*.tar.gz
cd ruby-1.8.6*
./configure
make
make install
安装gem
wget http://rubyforge.org/frs/download.php/29548/rubygems-1.0.1.tgz
tar zxvf rubygem*.tgz
cd rubygem*
ruby setup.rb
查看能否加载 ‘zlib’
irb
require 'zlib'
如果显示 true
则可继续这个安装之旅,反之相尝试一下下面的解决方法
不能加载zlib,可尝一下安装
wget http://www.blue.sky.or.jp/atelier/ruby/ruby-zlib-0.6.0.tar.gz
tar xzvf ruby-zlib-0.6.0.tar.gz
cd ruby-zlib-0.6.0
ruby extconf.rb
make
sudo make install
安装libopenssl-devel
rpm -ivh e2fsprogs-devel-1.39-10.e15.x86_64.rpm
rpm -ivh keyutils-libs-devel-1.2-1.e15.x86_64.rpm
rpm -ivh libsepol-devel-1.15.2-1.e15.x86_64.rpm
rpm -ivh libselinux-devel-1.33.4-4.e15.x86_64.rpm
rpm -ivh krb5-devel-1.6.1-17.e15.x86_64.rpm
rpm -ivh openssl-devel-0.9.8b-8.3.e15_0.2.x86_64.rpm
进入到ruby源代码的ext/openssl下,执行
ruby extconf.rb
make
make install
进入到irb,
require 'openssl'
如果返回true则成功。
安装Rail
gem install rails --include-dependencies
安装基于C的Mysql适配器
下载mysql-ruby-2.7.3.tar.gz:
http://www.tmtm.org/en/mysql/ruby/
tar xzvf mysql-ruby-2.7.3.tar.gz
cd mysql-ruby-2.7.3
ruby extconf.rb
make
make install
安装mysql
rpm mysql
chown -R mysql:mysql /var/lib/mysql
/etc/init.d/mysqld start
set up root password
mysql -u root mysql
set password for root@localhost=password('new_password');
run up mysql
/etc/init.d/mysqld start
开机自动启动
chkconfig mysqld on
安装facgi
wget http://www.fastcgi.com/dist/fcgi-2.4.0.tar.gz
tar zxvf fcgi-2.4.0.tar.gz
cd fcgi-2.4.0
./configure
make&&make install
安装 ruby-facgi
wget http://rubyforge.org/frs/download.php/11368/ruby-fcgi-0.8.7.tar.gz
tar zxvf ruby-fcgi.0.8.7.tar.gz
cd ruby-fcgi-0.8.7
ruby install.rb config
ruby install.rb setup
ruby install.rb install
安装 lighttpd Read more »
One Of Us by Joan Osborne
用沙哑的声音告诉世人这世界有爱,上帝是伟大的,上帝是和善的,上帝就在我们之中。ps:感觉Bon Jovi的two story town和这首歌的旋律很相近。
Nothing Compares To You by Sinead O’Connor
生命中总有那么一个你不能舍弃,无以伦比的人。
you can’t fail me now by Loudon Wainwright III
那人不想被肯定?当自己做了一大堆工作,自认为已经很努力,但在自己在乎的人眼中却什么都不是。对不起,我已经没有解释的力气了。
5 Years Old by Loudon Wainwright III
某次父亲酒醉后说我来到这个世界时,家里人的开心难以言喻,说现在的我不能明白当父亲的艰难与无奈。我坦然不能把当父亲的困难看透,但我问心一直都体谅父亲,体谅身边的所有人。或许歌词中的”You’re growing up so quickly Now, I feel a little sad”正是许多父亲的心声。
Ayo Technology by 50 Cent ft Justin Timberlake and Timbaland
50 cent的这么多歌曲之中,和Justin,Timbaland的这首Ayo Technology恐怕是我最喜欢的了,MV的拍摄手法很独特,着装也一改过去的背心,粗重的金属颈链转为成熟的黑色西装。对这歌我不能再说些什么了,用一个字来形容就行,劲!
千千阙歌
人生何处不相逢
痴情意外
傻女
陈慧娴《娴情时间》里的几首经典金曲,历久常新,百听不厌。
叫好不叫座,好像长期发生在黄碧云身上,她的书一出,在港台两地经常得奖,销量却总徘徊在二千关口,像宿命。晋身写作行业十多年,你以为她早圆了作家梦。但梦的演绎人人不同,有人一生只出一本书,便老怀安慰,有人要卖个满堂红才算,早几年的黄碧云仍是后者,希望:“出书一卖就卖20万本,然后生活无忧。”这梦,大概是白日梦才真,实在难以想象香港对文学作品渴求至此。如今,她显然知道不可能,也不多想了,我写我的,年届43的她,是真正步进不惑之年,不再疑惑?她相当肯定:“已经过了。”
从虚荣始到踏实终
黄碧云,向来极少曝光,有同行是她的超级书迷,也频说她与读者距离“很远很远”,为为什么,她说:“不是怕(接受访问),而是没有需要,我已经不想成功的问题(指销量),为何做那么多?曾有一段时间在想,可否搏一搏呢?”
率直,无欲则刚不管你
销量倒是其次,更重要的是,她相信解释太多未必好,反会减弱作品的力量,而访问做得少,心理负担又确是轻了:“世界就是这样现实,有求于人,往往产生很多令人不舒服的东西,无欲则刚,没什么所求时,可以说懒得管你啦,做什么也影响不到我。”
以前访问她的文章,有记者曾吐苦水,说她是出于“交代”才受访,被访与到访者情绪都相当绷紧。但这次,她因为快上场的“读书小剧场”向一众记者讲解,虽有点飘忽,也显得自我,却非绷脸。到了专访,不光有聊还有说,且率直得让人听得爽快。
成功,定义改变不强求
例如:“我的作家梦,是包括一卖就是20万本,然后生活无忧。在创作上没有什么作家梦,因为已进行中,清楚想写什么,这个不算梦。”
也说不甘心:“为何卖来卖去都是二千?有些地方就算是比较严肃的文化书都可以卖得很多,说穿了,是成不成功的问题,原来我的作家梦是想成功。”
这几年,她看透了,多年的作家梦根本不可能实现:“台湾编辑跟我说,叫我真不要再想,能有固定的读者已经很好,是不会发展得太快的。”
“她说得对,现在知道现实是这样,成功未必好,20万人看我的书,我会怕。”
“我经常希望写时多留下不定形,有空位的东西,那些真不是mass所要的。”
写作,曾是种虚荣姿势
“写作曾经也是姿势,开始时,真害怕别人不知道,会故意走到街外写。”年过30,才不刻意让人看到,黄碧云想到这种虚荣,也觉好笑。
虚荣其实不坏,也是达到“想要”的过程之一,问题是虚荣之外,有没有更多:“虚荣可能是比较harsh的形容,但那是接受新事物其中一个状态,是初期的,长期停留就不是太好。”
“譬如在文化上,亚洲很多穷国,像中国,当经济站稳后,对某些如歌剧,看得很高……又或者欧洲回来的,一定喝红酒,不会饮啤酒的,都是生活的姿势。”
姿势摆多了人就诚实
说得近些,以她早几年到西班牙学Flamenco为例,拍拍声,感觉很拉风。当然,舞蹈本身已由不同的姿势配合而形成,但对初跳舞的人来说,也像某些初学喝红酒的人一样,带有虚荣:“表演是一个姿势,以前是讨厌的,我不是做表演的人,却“整里整路”去做,意思是要求自己做的事,高过能力所及,我形容为姿势,也是虚荣。”
目前是,姿势摆得多了,对自己也诚实了:“那种想法仍然有,但现在想到,表演形式是以姿势作为艺术,学习如何把握……,最终是希望超越姿势。”“但话说回头,做一个漂亮姿势也需要很多工夫。”愿意花工夫来写,来跳得漂亮,怎会是独有虚荣?能控制自如,到时自然用不刻意强调。
瓶口阶段作表演
黄碧云这次亮相,带来最新小说《沉默。暗哑。微小》之余,还有其读书小剧场又演又舞又唱的演出。
早在四年前,黄碧云其实已上过舞台,带在西班牙学回来的Flamenco,上演《媚行者》的读书小剧场,只是这次目的不同:“上次是出于本能去做,这次是想尝试第二个艺术形式,与当初写作一样,不知道做不做得到。”
台上不是作家是表演者
相对来说,这次的焦虑不少:“要用很长时间去摸索才有信心,是开始了一点点,又不是不懂,介乎完全掌握之间的阶段,是最困难的。”“大部分时间都花在跟技巧搏斗,要到了纯熟时,才可奢求表现感情的较高层次,但技巧磨练,又是必经的阶段,正如我早年每日都写很多一样。”
敢说,来看读书小剧场的,99%都是黄碧云的书迷,即是说,每个都是冲她作家之名而来的,但作家偏偏要给他们其他,压力可以想象:“通常是做一件事好,做第二样就不好,害怕,但不是十分害怕,我上台不当自己是写小说的人,是表演者。”她希望大家不要被她的作者形象“骚扰”。
黄碧云小传
黄碧云的身分很多,中大新闻传播系毕业后,当过记者、编剧、议员助理,开过精品服饰店。近期的,则数到作家、律师等行业。非正式的“职业”,还有妻 Read more »
Typo5.0.3利用Migrator.migrate进行初始化表
if RAILS_ENV != 'test'
begin
ActiveRecord::Base.connection.select_all("select * from sessions")
rescue
Migrator.migrate
end
end
config下的environment.rb文件里增加了上面这代码来实现第一次运行project创建表,不需要像以前安装要rake db:migrate。
配置数据库->script/server就完成了安装,有利于typo的大众化使用。
不过 robinlu提醒说这样启动多个project时可能会有问题。
六步卸载ruby on rails
sudo gem uninstall Rails
sudo gem uninstall Rake
sudo gem uninstall Actionwebservice
sudo gem uninstall Actionmailer
sudo gem uninstall Actionpack
sudo gem uninstall Activesupport
到现在为止,我还只是upgrade&&upgrade,可没想过卸载,但在ruby on rails中文论坛上还是看到有些人想卸载。于是找了下,就这六步。samply and easy.
typo的Dirtylicious主题,如果你试图点击左上方的”articles”链接来看历史的文章,你会惊讶的发现会弹出一个错误“”Couldn’t find Article with ID=orderpublished_at DESC”,这是因为articles控制器下的archives方法里没有了:all选项造成查询不了ID。
解决办法:
将\typo\app\controllers目录的articles_controller.rb文件下
def archives
@articles = Article.find_published(:order => 'published_at DESC')
@page_title = "Archives"
end
改为
def archives
@articles = Article.find_published(:all, :order => ‘published_at DESC’)
@page_title = “Archives”
end
Typo5.0.3释出
对于一个普通用户来说,与旧版相比,最大的改进莫过于是rich editor用上FCKEditor,试想一下在textile下发个链接要用的’ “” ‘,加个图片要用’ !! ‘ ,可不好受!
默认theme改得有点像mephisto的默认theme的样子。
添加了feedback:
用Jabber account来发邮件通知。
cache的缓存,二种选择:
HTML page caching
use semi static caching (default)
title的优化,可选择三种方案:
At the beginning of page title
At the end of page title
Don’t show blog name in page title
span也弄得有点像wordpress,可选择Akismet Key。 Read more »
g.cn不改版还要好

下面那一排说得好听的就是小朋友过生日的蛋糕一样,齐齐整整的,好美,说不好听,就像是干净的街道里扔了几个垃圾瓶,碍眼!。
我个人还是喜欢简洁一点好,不要那么花巧。搜索就是我想用什么关键字来查东西就查,”and,or type”这些技巧我都会,我不需要像这样的图案来提示我该怎么搜。
一次纯个人创作,编、导、演都只有她一人,属于黄碧云的一台独脚戏。
“我不希望被人决定我怎样排,我当然要考虑舞台形式,重要但不是唯一的事。我要决定我如何present(呈现)这个戏,这个权力我不能放出去。因为我的角色不是一个演员,我在说我的故事,如果请请人帮的话,也只会是技巧上的提醒。”
黄碧云正在排演以她的新作《沉默.暗哑.微小》为蓝本的演出,书还没开始写,她已有演出的念头。“为什么想做?我想是出于本能,可能因为有一段时间当发梦自已做,到我决定做之后便再没有发那个梦了。”她的梦境,包括忘记台词、舞台塌下等很多“没面子”事,她形容说,都是恶梦,仿佛在反映她潜意识里对舞台的恐惧。恐惧源于中二那年的一次颁奖礼,已忘了是得了什么奖,她只记得因个子太小,头不及咪,结果老师把她抱起,全场即时爆笑,令她“尴尬”非常。“所以我很怕得奖,很怕受注视。”演出的原因之一,是为了克服这份恐惧。
排练室只有她的身影,一个人,在给红线规限了的空间内,与身体对话。身躯是小的,穿着鲜红色高跟鞋的两腿,却踏得特别有劲,直面生命的目光,间或闪过一点点的骄傲,就只有那么一点点。
克服对身体的羞耻感
2000年,黄碧云为了推销自己的小说,演了一次读书小剧场《媚行者》。结果“小说没推销成功,一样卖那永不可愈越的二千本,时间金钱赔了一大堆,伤了其他人的感情,更可怜的是诱发了一场品味低劣的姿势竞赛。”<曾经虚假和造作的沉默。暗哑。>今日,谈再创作演出的动力,对她而言似乎已过于复杂。做的原因,只是为了做。“如果你要想为什么要做,那件事可能已不是你真正想做的了。做的时候,我想我真的不会想为什么,只是很determine(有决心)一定要做。”她说,最困难的是演出的部分,如何讲、如何跳、如何运用舞台空间、跟观众交流等,仍在摸索中。而掌握不好带来的,是羞耻感。
“就像刚开始写小说一样,每次我看到都会很害怕,过了一段日子,我想大概十年前吧,便完全没有了这种感觉,我想是我已把握到。由开始至把握到一种艺术形式,中间要经过一段很长的羞耻和恐惧的时期。”对于舞台,她认为仍未把握得好。例如,原打算用山岚曲形式化的演出作序曲,却增加了整个演出的重量,排演不到一半已令她累得不得了。“改了开头,整个戏也轻了,轻了,我做得有信心些,有信心些,也会做得好些。”
“在这个演出中,舞蹈不是文字的elaboration(延伸解释),是另外一个层次的表达。”她形容是属于身体的层次,“虽然我用文字写身体,但我的身体怎么说话,我真的不知道,仍在摸索中。’她在学习用文字以外的另一种语言说话,藉由舞蹈表达选段当中的感情与人物状态,然而,文字建构的复杂的逻辑性,却难以呈现在舞台上。”我做文字创作的经验有许多,基本上已没有什么可以难倒我,我可以做一些很复杂的创作;但是在舞台演出,运用身体,我做不到一些太复杂的创作。
“很明显这个语言是一个要控制身体的语言,控制身体对我很重要。它可以empower(充权),当我可以克服对身体的羞耻和无能感。”她说,羞耻与无能感来自性别,“小时候便有了……”她模仿大人们对她讲话的语气说:“你不要挺起个胸让人家看到!”、“你不要分开双脚坐让人家看到!”她说,身体让她觉得很羞耻。 Read more »
我年轻时所不知道的事
道相同,技互补,定规则, 算清账, 赚钱,愉快. —张树新.
以前自己在一些小事中,总是“卖大包”,原来是自己一厢情愿。剥削,用另一只眼看,周瑜打王盖不亦乐乎。
每个人都要为自己作过的错事负上责任,你不必帮他,你也帮不了他,他需要的时候,他自己会来找你。
自己都不敢把东西赌上,凭什么别人相信自己呢?
