代码改变世界

阅读排行榜

我的tmux config文件

2013-08-07 22:48 by 张小萌, 520 阅读, 收藏,
摘要: 1 unbind C-b 2 set -g prefix C-s 3 setw -g mode-keys vi 4 5 #set mouse 6 set -g mouse-select-pane on 7 8 set default-path "~/depot" 9 10 #set loading application 11 new -s rails 12 splitw -h -c "~/depot" 13 select-pane -L 14 kill-pane 15 16 splitw -h vim 17 18 resize-pane -L 10 1 阅读全文

vim ruby plugin on mac

2013-06-24 00:34 by 张小萌, 421 阅读, 收藏,
摘要: 今天终于折腾了一些插件。。写个博客记录下,防止到时候又忘记了环境:mac+vim 7.x+rubymac下插件安装位置.vim/bundle/1、ctrlp快速搜索文件,normal模式下ctrl+p调出搜索界面,ctrl j,k上下选择2、NERDTree树形结构显示文件。normal模式下输入:NERDTree3、Rails.vimrails插件,1::Find/Rfind/find用来快速查找项目下文件(支持补全),ctrl P,ctrl N上下翻 2、:Rfunctionaltest自动补全到controller文件的test路径,:RVfunctionaltest可以在右... 阅读全文

Rails 数据库删除table

2013-07-07 03:50 by 张小萌, 360 阅读, 收藏,
摘要: 1、先rails generate migration DropProductsTable来生成操作数据库的rb代码文件2、在db/migrate文件下找到找到生成的文件,在def change下加入drop_table :ads3、然后执行rake db:migrate,默认会执行最新的migrate文件,删除ads table。 阅读全文

提高rails new时bundle install的速度方法

2013-07-10 00:42 by 张小萌, 357 阅读, 收藏,
摘要: 方法1、rails new my_app --skip-bundle cd my_app bundle install --local方法2、使用新版的bundle gem install bundler --pre 阅读全文

rails 检查器

2013-07-11 00:59 by 张小萌, 343 阅读, 收藏,
摘要: 1、message 用于报错是的提示内容class Account "你的 Email 重複了"end2、validates_presence_of用于检查是否为空validates_presence_of :name3、validates_length_of用于检查字符串长度validates_length_of :name, :minimum => 2 # 最少 24、validates_numericality_of用于检查是否为数字validates_numericality_of :games_played, :only_integer => true 阅读全文