邮箱是可修改的,需要密码验证。
而且我认为 username 也是可修改的,否则 github 登录的用户名太难看了。
第 3 方登录还有一些问题没考虑好,比如必填字段缺失了怎么办(我建议进入表单页面而不是填随机值),登录状态绑定第 3 方的时候返回的是已绑定的帐号怎么办,一个用户可不可以绑定多个第 3 方帐号……诸如此类的问题。不过 Ruby China 主要是想促进交流,把帐号系统搞得那么复杂有点得不偿失。
现在随机 email 和密码的结果是,如果修改邮箱需要密码,那么第 3 方登录的用户既不能修改邮箱也收不到密码重置邮件。
不过我也没时间改这块地方。
首先感谢楼主报 bug,不过信息量太大我没提炼出要点是什么。到底是:
#1 楼 @bhuztez 可以看看 guard 这个工具有没有什么能用的上的,比如自动测试 https://github.com/guard/guard/wiki/List-of-available-Guards
#7 楼 @superbatironmans5 ~> 的意思就是大于版本号最末位,等于倒数第 2 位。
mongoid 没有实现 find_by_xxx 动态方法
User.where(:email => email.downcase).first
#46 楼 @santochancf 不能做这个功能,那样会满屏无意义回复。
yield content_for
#20 楼 @ery 比如 B 分支有两个人在上面开发,然后把 B rebase A。
这里有详细例子 http://git-scm.com/book/zh/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E8%A1%8D%E5%90%88
一旦分支中的提交对象发布到公共仓库,就千万不要对该分支进行衍合操作。
如果你遵循这条金科玉律,就不会出差错。否则,人民群众会仇恨你,你的朋友和家人也会嘲笑你,唾弃你。
-编辑掉 -
#30 楼 @hawkflying 你可以用顶楼右下角的「收藏」图标,不要回复 mark。
习惯了。倒是坐姿问题要矫正。
我最近买了 linode 东京,也是 110ms 左右。
第一代人,出国了 第二代人,都进了国内大公司关键部门 第三代人,Ruby China 这一波
铁轨上的 Ruby(更快)
good
可以试试基于我写的网站开发,没有这个问题 http://codecampo.com/ ,源码 https://github.com/chloerei/code_campo
场地很好。贵在坚持,看好楼主的活动。
不过我最近肚子没墨水了所以要闭关修炼一段时间暂时不参加。
我反倒觉得老帖子不应该顶上来。
我觉得不错,等 @huacnlee 拍板。