文章列表
1、在windows底下新建一个文件夹,例如E:\ubuntu\ror。
2、在vbox管理器里面添加共享文件夹,选“固定分配”,路径选择E:\ubuntu\ror。
3、进入虚拟机里的Ubuntu系统。sudo subl /etc/fstab,在最后一行添加
ror /home/dhuo/ror vboxsf rw,gid=100,uid=1000,auto 0 0
其中/home/dhuo/ror 为Ubuntu里要共享的路径。
安装mysql2报错:Failed to build gem native extension. ruby extconf.
解决办法:sudo apt-get install libmysqld-dev
安装rmagick报错:rmagick gem install “Can't find Magick-config”
解决办法:sudo apt-get install libmagickwand-dev
Rails之格式化价格方法
文章分类:Ruby编程
一种是直接在试图中队价格信息进行格式化
如:
<div class="price">
<%=sprintf("¥%0.02f",product.price)%>
</div>
另外一种是用单独的辅助方法来处理价格格式化,
即number_to_currency,
如:
<div class="price">
<%=number_to_currency(product.price)%>
</div>
...
rails 日志切分(日志轮换)
文章分类:Ruby编程
在config/environments/production.rb中配置:
#每天切分一次日志文件
config.logger = Logger.new("#{Rails.root}/log/#{Rails.env}#{Date.today.to_s}.log", "daily")
#按日志文件大小切分,每50M切分一次(即每50M时轮换一次)
#config.logger = Logger.new("#{Rails.root}/log/#{Rails.env}1.log&q ...