如何搭建一个工业级的Rails应用运行环境
摘要: 这是一篇集百家之长的笔记,分别参考了《Rails3 in Action》和 RVM官方文档,ninjahideout.com 之后的安装文档。
这里使用到的各种软件包括:
- Ubuntu
- Virtual Box
- Vagrant
- RVM
- Capistrano
- Passenger
- Nginx
- MySQL
- PostgreSQL
还涉及到Git、GitHub、SSH等技术
阅读全文
posted @
2011-11-21 16:22 Paul Lin 阅读(1674) |
评论 (0) 编辑
Rails Web应用相关插件和资源列表
摘要: 从RailsCast.com筛选出来的视频
阅读全文
posted @
2011-08-29 15:58 Paul Lin 阅读(580) |
评论 (0) 编辑
磨快你的RoR开发军刀 (vim配置)
摘要: NERDTree.vim:显示目录树和标签(特别有用)
Rails.vim:这个不说了,Rails开发必备
Snipmate.vim:代码片段自动完成,Rails开发神器之一
FuzzyFinder.vim:模糊查找,使用频率最高的插件之一
TabBar:BufferExpoloer的增强版,用来标识打开的文件的
Supertab.vim:文本自动完成
Rubytest.vim:vim下的集成测试工具
阅读全文
posted @
2011-07-26 12:46 Paul Lin 阅读(3405) |
评论 (0) 编辑
针对Spork无法自动Reload配置文件的解决方法
摘要: 针对这种情况,我们可以使用一个名为Guard的gem,来自动监控spork中预加载的文件发生变化后,自动重启spork
1).在Gemfile中增加gem 'guard-spork'
2).在shell中gem install libnotify / gem install inotify
3).bundle install
4).guard init spork
5).guard start
阅读全文
posted @
2011-07-15 18:12 Paul Lin 阅读(421) |
评论 (0) 编辑
【转】rails3项目架构解析
摘要: 来自JE上的一篇Rails实战文章,很不错!
阅读全文
posted @
2011-05-27 16:47 Paul Lin 阅读(844) |
评论 (0) 编辑
Rails中的link_to方法注意点
摘要: 所以我们一定要记住:options={}是用来传递请求参数的,而html_options={}是用来设置请求报头的,不能搞混!
阅读全文
posted @
2010-05-17 16:41 Paul Lin 阅读(6491) |
评论 (4) 编辑