游玩 北京鹫峰国家森林公园

Posted by wxianfeng Sun, 15 May 2011 18:04:00 GMT

地理位置:


查看大图

上图:

鹫峰 105

介绍

鹫峰 104

景区版图

鹫峰 098

亭台楼阁

鹫峰 093

最高处 , 望京塔

鹫峰 086

鹫峰

鹫峰 081

望月石

鹫峰 067

消债寺

鹫峰 065

山脚

鹫峰 059

鹫峰地震台

鹫峰 070

峡谷

鹫峰 072

阿弥陀佛

鹫峰 095

山路

MORE


rails 本地 production 静态文件无法访问

Posted by wxianfeng Sun, 08 May 2011 11:21:00 GMT

环境:
rails3.0.6 + ruby 1.9.2

前面说我 服务器上文件 导出有问题 , 想在本地测试 , 本地开启production , 发现所有的 静态文件都不显示 , 原来是 rails production.rb 配置了 rails 不处理 静态文件 , 在生产环境中都交给了 nginx 等web server 处理了。。

所以你本地没有 nginx 环境 , 直接

>rails s -e production 起的话 

需要 开启 rails 处理public 下处理静态文件的功能:

  # production.rb
  config.serve_static_assets = false

把 false 改为 true


Rails3 production 下导出文件为空

Posted by wxianfeng Sun, 08 May 2011 07:28:00 GMT

环境:
ruby 1.9.2 + rails 3.0.6 + ubuntu 11.04 + centos 5.5

最近一个项目 在本地导出 excel 都没有问题 ,可是上了服务器 导出全部是 空 0 bytes , 原来是因为我部署在nginx 上 ,rails project 需要 配置使用 nginx的send-file 功能 ,

修改production.rb:

 # For nginx:
config.action_dispatch.x_sendfile_header = X-Accel-Redirect

prodcution.rb 中默认的 send_file 配置使用的是apache ,lighttpd 的 配置 , 即 X-Sendfile , nginx的话, 需要使用上面配置

这样导出就没有问题了!!

SEE:

http://stackoverflow.com/questions/3724853/rails-sends-0-byte-files-using-send-file


五一 尝鲜 ubuntu 11.04

Posted by wxianfeng Sun, 01 May 2011 14:30:00 GMT

五一 没事做 ,ubuntu 11.04 出来了, 第一时间 体验了 下 , 总体感觉良好,只是安装和启动的时候屏幕一直在闪 , 估计是显卡跟不上 , 下一步准备安装一个独立显卡看看能不能解决开机闪的问题, 使用的是 Gnome 3 的界面 , 很炫 , 不过 看着像学习MAC的感觉 , 左侧DOCK , application 统一放在一起 ,发现和之前的 ubuntu 改变很大 , 很值得一试, 添加了N多新的应用 , ubuntu 不愧是 桌面版最成功的 linux , 下面 介绍安装过程:

1,下载 ISO 镜像:

http://cdimage.ubuntu.com/daily-live/current/

2, 刻录系统盘

下载 ultraISo 软件 , 根据你的版本找注册码 , 网上一大堆

3,安装ubuntu 11.04

我安装的是双系统, 本莱电脑 有一个 WIN 7 , 安装的时候 注意点

分区的时候 ubuntu 需要两个分区 , 1个分区是 / 根目录 , 一个是swap分区 , 注意 swap分区一般是你内存的一半 , 你的内存越大, swap可以设置越小 , 例如的内存 是 4G的 , 我设置的 swap 分区是 2G 大小

另外 选择 ubuntu boot loader 的时候 , 选择 mbr 硬盘活动区 , 即显示为 /dev/sda 的路径, 注意不能安装在 /dev/sda1 后面有数字的盘上 , 不然你启动 将会看不到 ubuntu grub 启动项, 会直接进入 win7

4, 安装 中文包

最后成功安装后 , 由于我选择的是 english 版 , 所以 安装完后需要 安装 中文包,可以进入 language support 安装 , 安装完后 , 中文显示 输入就都没有问题了

5 , 至此你的ubuntu 11.04 已经安装成功了

最后看张我的截图:

UPDATE:
========================

最近使用下来 发现很不习惯 , 最主要的是 底部没有任务栏, 所以开机的时候 都是选择的 ubuntu classic 进入的 , 这样就可以显示为 ubuntu 10.10 时候那样的桌面了 , 个人 更习惯一点!

SEE:

http://www.pinyinjoe.com/linux/ubuntu-11-chinese-setup.htm
http://hi.baidu.com/jiaodj/blog/item/2a5a91625bbdefc8e6113a52.html
http://forum.ubuntu.org.cn/viewforum.php?f=139