有吃苦耐劳者优秀考虑;
吃不了苦,光速逃
百词斩后端原来是 Ruby 做的呀,棒棒的
先把衣服质量做好再说吧
友情帮顶!
单身狗运算符
@cqcn1991 去哪上班啦?
已报名
Hi, 美女 HR 你好!
公司的办公地址是:
北京市顺义区后沙峪
请问员工的住宿和交通问题怎么解决?你们都住哪?
Rails 在发展的起初首先提出 MVC 框架的概念
MVC 这个架构模式首次提出来是在 1979 年,有兴趣可以 google 下 SmallTalk-80 MVC,Rails 的 MVC 属于一种叫做 Model-II 的 MVC 变体
Fat Controller 可能变成 Thin Controller,而 View 合并了一些 Controller 的功能,走向重 View,其中承担了原来 Controller 的一部分功能。
Rails 的 convention 一直都是 thin controller,fat controller 本来就是不对的。
前后端分离的目的是为了解耦,让前后端成为正交的,两者可以分别迭代,互不影响。"View 承担 controller 的功能"。。。这是从何说起啊?
Ruby 程序员都很懒,大家适应不了其他语言
我怎么觉得 Ruby 程序员都很 open-minded,视野开阔,兴趣广泛。。。
总之,原 po 槽点略多啊。。。
#33 楼 @tianlitao 能否加个微信啊。wechat: fighterleslie
#26 楼 @tianlitao 楼主校友路过。。。
JS 药丸
#66 楼 @xiaohuacc 你的 source 没有换过来吗?怎么还是用的 https://ruby.taobao.org/ ?
<%= f.select(:page, options_for_select([['首页','sy']]), {}, { class: "xxx" }) %>
参考:
赞诚意 路过帮顶!
没用过 rvm
,一直用 rbenv
命令行运行 echo $PATH
和 echo $GEM_HOME
输出啥?
貌似 $PATH 的开头必须是 $GEM_HOME/bin
才不会输出这个 warning
利用这个帖子里面的内容解决方法 没有解决
能否详细说说你具体怎么操作的?
gem i rails -v 5.0.0.beta3
class Object
@_binding = binding
def literal(b = @_binding)
r = eval("local_variables", b).map(&:to_s)
t = object_id
r.each do |v|
t2 = eval("#{v}.object_id", b)
return v if t == t2
end
return "#{self}"
end
end
# test
f = [1, 2, 3]
puts f.literal(binding) # => 'f'
puts [1, 2, 3].literal(binding) # => "[1, 2, 3]"
然而这并没有什么用
# test
f = [1, 2, 3]
f2 = f
puts f2.literal(binding) # => "f"
定义方法返回 self
:
def f.m2
self
end
f.m2.equal?(f) # => true
Maintenance of Ruby 2.0.0 ended on February 24, 2016.
Ruby 2.0 已经不再受官方支持了,建议直接用 ruby 2.3.0
后面为了学习 rails 使用 rvm 安装了 ruby 2.0.0p643 (2015-02-25 revision 49749) [x86_64-linux]
用 2.3 也不影响你学 Rails 啊!
2.1 是系统自带的,不要删除。我有一次把系统自带的 python 删除了,呵呵,那酸爽,整个图形界面全挂掉了,你要不要试试。。。
翻译是很辛苦的,点个赞!
但是不得不说,不推荐继续翻译或者继续以 Ruby Monk 作为学习资料,因为原文中的错误实在太多了,容易对初学者产生误导。
The
lambda
keyword is what is most commonly used to create a block in Ruby.
lambda
什么时候是关键字了?
Are blocks objects? Yes, like almost everything else in Ruby, they are.
block 什么时候是对象了?
虽然作者的初衷可能是有意地简化概念,故意混淆 block/proc/lambda 的概念以方便初学者理解。但是该踩的坑迟早得踩,该理解的概念迟早得理解,并没有捷径可走。
相比 Ruby Monk,个人更推荐 Ruby Koans。