#under RAILS_ROOT $./script/runner -e production \ "ActionController::Integration::Session.new.get '/users/refresh/2?long=true'"
2009-07-10 15:35:13, 354 reviews
send to mailbox
def exeRedirect (options={}) params.merge!(options) c = ActionController.const_get(Inflector.classify("#{params[:controller]}_controller")).new c.process(request,response) #如果需要当前的实例变量也由B来覆盖,那么开启下面一行, 并且在执行后需要调用return #c.instance_variables.each {|v| self.instance_variable_set(v,c.instance_variable_get(v))} end #在controlelr A中定义上面的方法然后调用: exeRedirect :controller => controllerB, :action => actionB
2009-06-09 10:55:31, 518 reviews
在Debian中使用apt-get安装软件包时经常会提示让你插入netinst的光盘:
Media change: please insert the disc labeled
当没有时就无法进行安装了, 这时可以打开文件/etc/apt/sources.list文件,注释掉cdrom那一行,然后再执行apt-get update更新下deb仓库, 这样以后再使用apt-get安装时就不会再搜寻cdrom了
2009-02-06 11:17:57, 917 reviews
有时我们会进入一个很深层次的目录,同时需要进入其他目录,这时来回切换就显得非常繁琐,这时你可以使用:
#cd -
或者history, 然后! 数字 来执行历史命令, 当然也可以用向上箭头翻出历史命令, 不过当你不是一条命令进入上一目录时就用cd - 是最方便的了
2009-02-05 13:50:55, 554 reviews
要学的东西实在是多啊, 抽时间看<Performance Tuning for Linux Servers>这本电子书, 这本书内容比较深, 里面的内容大都为tips, Linux的知识还得继续补充,计划每天一章, 共14章, 每天一次笔记
Chapter1
1. Linux分区的顺序一直都没怎么注意, 现在才知道, 分区的顺序对磁盘的性能也是有影响的, 经常要读写的数据分区要放在靠前的柱面里, 如/var, /usr, swap分区, /分区可以放在后面
2. hdparm -Tt /dev/hda; #测试硬盘的读写速度
hdparm -d /dev/hda; #查看硬盘的DMA功能是否打开
hdparm -c /dev/hda; #查看硬盘的32-bit传输功能是否开启
hdparm -d1c1 /dev/hda; #开启硬盘的DMA, 32-bit功能, 0为关闭
3. 对IO读取比较频繁的server, 可以在修改Kernel(2.6.*)的IO的默认等待方式, 默认的为anticipatory, 可以修改成deadline, 方法是在grub的引导参数上添加 elevator = deadline
2008-10-30 15:24:32, 532 reviews
翻译自: Tips from the Advanced Rails Studio
2008-10-24 10:19:16, 435 reviews
just DO NOT support IE