@larryzhao 没什么不妥,这是你们公司的风格,祝你们公司好运
@larryzhao 题目早做好了,发邮件一直不回,不给任何反馈直接回拒掉。为什么不在收简历的时候就直接拒掉呢?浪费双方的时间
不会邮件是什么情况啊?
@tim_lang 没有喷,只是对比而已。vue 确实好用,很适合轻量级的前端应用。
看了一圈,没有 vue 的字眼,好失望啊
fir 挂了来发这个真的好吗?
赵百万不 care 我们这群屌丝的
报个名!!
太 nice
api 和类库搬运工
@317583395 请看楼上的解释,已经说得很清楚了
@chiangdi 《Ruby 编程语言》还没有看,看来是理解错误了,感谢纠正。
@chiangdi 我理解是这样的,当你打开 irb 定义一个方法,所在的顶层作用域是 main 对象,main 的类是 Object。而在 main 中定义方法的时候,方法属于私有方法(这个我不是很清楚为什么是私有)。
无论你在哪个作用域,用 self 都可以找到自己并发现最终继承自 Object。所以 method 必须通过找到自己所在作用域的对象,然后通过a = self.method(:XXX)
来找到自己,通过a.receiver
找到自己的寄宿的对象,但无法在定义的时候def hello ; self end
返回自己,只能通过寄宿的对象找到。
def hello
"hello"
end
self #=>main
self.class #=>Object
a = method(:hello)
self.private_methods.include?(:hello)#=> true
self.methods.include?(:hello)#=>false, and only returns a list of the names of public and protected methods of obj
self.method(:hello).class #=>Method
a.receiver#=>main
非常奇怪的一点是当在 main 对象这个顶层作用域中定义方法时候,会在 main 对象和 Object 类中都会使这个方法私有化。这可能是在使用 irb 中的一个特性吧。
def lalala ; end
self.private_methods.include?(:lalala)#=> true
Object.private_methods.include?(:lalala)#=> true
有关顶层作用域这篇文章分析得比较清楚What is the Ruby Top-Level?
@hhkbp2 是 gliffy,而且会员升级之后效果比较好。 @lolychee 已补充,感谢提出了错误。 @chiangdi 按照我的理解,定义一个 method 也是定义一个 Method 类对象吧。
b = "a".method("nil?")
b.class#=> Method
block 的话按照我的理解,也是一个 Pro 类的对象吧
def a(&b) p b.class end
a {}#=> Proc
block 那块的话这个贴下有详细解释https://ruby-china.org/topics/10414
@luckyyang 终于出视频了,多谢!
@nightire 都是旧的重新发布的,不过已经订阅
@nightire 确定吗?我上油管上搜相关的 railscasts 都找不到
window 用户么?
干架的节奏
修炼两年之后估计还行
为什么不直接从自己网站那些招聘者中找。。。好奇怪
nice
@Rei nice 啊!
HOHO!
https://devcenter.heroku.com/articles/rails-4-asset-pipeline 我也是新手,曾经提问过这样的问题。 别人直接扔个链接过来了,这些东西都要自己动手。
为什么可以在线阅读又要我们买?这样不好吧