看业务需求 例如 twitter 就没给邮箱你,你要用邮箱注册就要让用户授权之后跳转到另一个界面输入邮箱才能新建用户 针对你说邮箱冲突的情况,你可以先验证是否登录以及邮箱是否一致,是就绑定这个 oauth,没登录邮箱一致就跳转到登录界面提示邮箱已注册,邮箱不一致已登录就跳转到绑定列表里提示用户是否绑定,两者都否就新建用户。 我用 pocket 的时候就遇到过这样的问题,用 oauth 和邮箱分别注册了两个同邮箱的帐号,是通过更改主邮箱解决的
forum 里多加一个字段不就行了
看来是滚动监听,bootstrap 也有这样的插件 http://v3.bootcss.com/javascript/#scrollspy
Atom 哭晕在厕所
#5 楼 @dandananddada 你让一个不懂编程思想的人去自学 rails 这么多前沿的概念,会疯掉的
cool
clear_cache(users.each_with_object([]) do |user, array|
disassociate_user user.id
array << user.cache_key
end)
```
is_a?的别名 kind_of? instance_of?判断是否是一个类的实例
:plus1:
:plus1:
25
收实习吗?
hash2 = {}
hash1.each do |k,v|
hash2[k[0,7]] ||= 0
hash2[k[0,7]] += v
end
在 seed.rb 里写好代码
rake db:seed
sorah 08 年就用 github,也就是 11 岁开始用
#2 楼 @cqcn1991 没用过。不过应该和 heroku 差不多 这是我 heroku 的 database.yml 配置
default: &default
adapter: postgresql
pool: 5
timeout: 5000
development:
<<: *default
database: my_database_development
test:
<<: *default
#database: db/test.sqlite3
database: my_database_test
production:
<<: *default
database: my_database_production
然后在展示的环境变量里设置 http://docs.coding.io/services/postgresql
http://docs.coding.io/languages/ruby 执行 Rake 任务
实习生有什么要求吗?