1. 访问的变量不一样
@bomb_array # 这是类实例变量
def g_bomb
@bomb_array = 1 # 这是实例变量
end
要在实例方法里修改类层面的变量,要用类变量 @@bomb_array
2. 如果在生产环境用类变量储存状态,会遇到不同的请求竞争一个变量,不要这么做。
有 ppt 不同步的可以配合原版 ppt 看 https://ruby-china.org/topics/31164
我的这页 http://chloerei.com/rubyconfchina2016/#/4/4 如果不看动图是没有效果的。
下届务必用录屏方式。
Ruby Pattern: Extend through Include
上一年的百度网盘好像不是管理员传的,YouTube 是正式发布地址。
#6 楼 @easonlovewan 百度网盘也会存一份。不过你不看世界其他地区的 RubyConf 视频么?
我也看好组件化,不过是原生实现。
Custom Elements v1: Reusable Web Components
https://developers.google.com/web/fundamentals/getting-started/primers/customelements
没遇到过这错误,删掉环境跟着 gorails 教程一步一步做一遍吧。
学 Ruby 不一定要学 Rails,从基础开始应用到自己的领域也很好。
最近引进了新书可以看看 https://ruby-china.org/topics/31395
似乎 nginx 没有配置 ruby 的路径,passenger 找到的系统 ruby 也许不是你要的那个。
https://gorails.com/deploy/ubuntu/16.04
搜 passenger_ruby 这一段
先 cd 到项目目录,再 bundle install --path vendor/bundle
。
#9 楼 @mizuhashi 我看不懂你想做什么,我说我会怎么做好了。
Controllers:
|- orders/reviews_controller.rb
|- products/reviews_controller.rb
|- orders_controller.rb
\- products_controller.rb
Routes:
resources :orders do
resources :reviews, controller: 'orders/reviews'
end
resources :products do
resources :reviews, controller: 'products/reviews'
end
等电子版。
#5 楼 @mizuhashi Duck Typing 推论:如果长得不像鸭子,叫得不像鸭子,那么就不是鸭子。
中文版网站和原版样式有差距,建议克隆原模版做个静态站。
贴代码同时要描述你想做什么。
英文版是最好的 Rails 入门教程。
#3 楼 @lilijreey 你的用词对讨论有害,如果不修改用词我会 block 账号。
技术债会在以后还。