angularjs 有前途
@jsvisa 用 python 做什么的都有,用 ruby 基本都是做 web 开发的,相关的工具,还有库有很多。
vb -> C/C++ -> Java -> Python -> Ruby
你得用 override devise 的 self.new_with_session(params, session)
method, 它允许传入 session 的值。
参考这里 https://github.com/plataformatec/devise/wiki/OmniAuth%3A-Overview
rails 一个人也能做
如果每个 app server 都是 Nginx+Unicorn 那你们是用 DNS 切换不同的 ip 地址来实现负载均衡?
需要吧 env["omniauth.auth"] 里面的 extra 去掉。
session["devise.github_data"] = env["omniauth.auth"].except("extra")
前面那个大哥的老婆。叫他回去吃饭了
直接用 nodejs 的 socket io 方便
等出 4.1 的时候再升级吧,啊哈哈哈
既然用了 angularjs 做 rich client site 就应该用 respond to json 实现他们之间的数据传输。让前后端分离
#1 楼 @luikore 现在这个注册后的 redirect 都有问题,正常情况下 (username 是字符的时候),注册成功后会 redirect 到首页上,中文 username 的时候,注册成功后,又会去 render registrations/new,我尝试用 devise wiki 上的方法,直接更改注册后的 redirect path,我是在application controller
下,添加这个方法
def after_sign_in_path_for(resource_or_scope)
root_path
end
这个函数是执行了,但就是不会 redirect 到 root。不知道为什么。。。我觉得注册后只要它不再 render registrations/new 就应该解决了
有个专门 for api 的 rails 不知道楼主用没有 rails-api
强大
哦,原来如此。
折腾帝,牛!
不错的实例解释
我觉得高并发不是网站开发的唯一问题,很多网站并不需要很高的并发能力。框架也不是只为解决高并发而生的,解决高并发还有其他很多途径。
Feedly 火了
你们公司的页面可不可以不要中英文对照?看得我眼花 @@
rss feed 里面还有数据哦,不知道可不可以用它来导入
试试这个: Topic.all.limit(100).where(:status => 0) 或者 Topic.where(:status => 0).limit(100)
有这么几个常用的:
.any_in(:category => array) .all_in(:category => array) .any_of({ :shape => "round" }, { :color => "red" }) .and(:amount.gt => 100, :account_status => "active")
Dalli
不明白为什么很多人说 ruby 入门难。我觉得和 python 也差不多。而且在网站编程方面,比 python 容易多了
我觉得 migration 很好用啊,很方便添加,删除,还可以 rollback 不同版本。导入数据库也很方便。已经很智能了。
mongodb 根本就不存在添加字段之说