很多人推荐 Pundit,就到楼主这里看看
#15 楼 @PlayMonkey 用的人挺多的,看来真的不错。
我昨天看了 rolify+cancan+devise,但是看起来头疼,所以还是决定自己弄个简单的,其实也没有多复杂。主要是我的 app 需求比较简单。5 个固定的用户组,只有一个开放 uri,也就是 login。目前这样我觉得是最简单的了。
可以去看下我最新的一篇 topic,有用户登录和退出,以及简单的基于用户组的权限控制
然后经过查资料,发现有三种方法创建 class method
一.@6 楼的
二.
def self.method_name end
三.
class some; end
def some.method_name end
thx all, 我还是喜欢显式调用,@user.password = User.hash_password(pass, salt), def self.hash(pass, salt) end in UserModel.
3000 的尴尬,比不上苹果,比不上小米。
留作历练
#18 楼 @assyer 我导入 android studio,但是在 grade 的时候报错, 12:43:29 Failed to refresh Gradle project 'rubychina4android' The project is using an unsupported version of the Android Gradle plug-in (0.8.3). Version 0.9.0 introduced incompatible changes in the build language. Please read the migration guide to learn how to update your project. Open migration guide, fix plug-in version and re-import project 上网找资料,要求改: dependencies { classpath 'com.android.tools.build:gradle:0.9.+' } 但是我看到源码上就是这个样子的,求解。
顶一个
那都用啥?extjs 需要商业授权,jquery 需要自己找各种控件,ember.js 只是实现了 mvc 功能,控件都是 jquery 的。求推荐