Multiple Applications with Devise, Omniauth and Single Sign On http://blog.joshsoftware.com/2010/12/16/multiple-applications-with-devise-omniauth-and-single-sign-on/ 这种方案如何呢。
精彩!谢谢分享
记得刚开始遇到不少坑,google 一下就好。
https://github.com/bvandenbos/resque-scheduler#description
文档里有
queue_documents_for_indexing:
cron: "0 0 * * *"
# you can use rufus-scheduler "every" syntax in place of cron if you prefer
# every: 1hr
# By default the job name (hash key) will be taken as worker class name.
# If you want to have a different job name and class name, provide the 'class' option
class: QueueDocuments
queue: high
args:
description: "This job queues all content for indexing in solr“
楼主搜下 crontab 的写法就懂了。
嗯嗯 楼主说的对. 正打算换
将你的迁移写到 lib/tasks/下
task :your_task => :environment do #do something end
rake your_task
犀利!谢谢楼主分享!
active_record 可以用 serialize mongodb 就更方便了
爽!好像升级了电脑
和 apache 无关把。apache 默认用 80 确定 192.168.1.102 是你的 ip?
用 devise_scope
devise_scope :user do
get "login", :to => "devise/sessions#new"
get "register", :to => "devise/registrations#new"
get "logout", :to => "devise/sessions#destroy"
get "profile", :to => "devise/registrations#edit"
end
楼主如果时间充足可以了解下 Mongoid Mongoid 实现就比较简单。可以在继承的类中定义字段
class Order
include Mongoid::Document
field :common,type: String
end
class TaobaoOrder < Order
field :taobao_field,type:String
end
class PaipaiOrder < Order
field :paipai_field,type:String
end
另外 Mongoid 支持 dynamic_fields,即使没定义也可以赋值。不过个人会将 allow_dynamic_fields to false
都是吃资源的怪兽,pro 可能好点,顺便锻炼身体:)
AR 的用法,Model.find_or_create_by_field1_and_field2_and_field3(value1,value2,vaule3)
rails new my_project
推荐楼主看一遍《Agile Web Development with Rails》
js 感觉最完善的是 Emprise JavaScript Charts,http://www.ejschart.com/ 不过收费的,免费版的有 watermark 和不少的限制
#3 楼 @Rei 谢谢,受启发做了一个 gem,syntax_highlighter-rails https://github.com/richfisher/syntax_highlighter-rails
#3 楼 @camel View 的设计手法网上也有不少文章和 Gem。 ViewModel 推荐看下 draper 这个 gem。
http://kpumuk.info/ruby-on-rails/simplifying-your-ruby-on-rails-code/ 这篇文章是介绍 Presenter pattern 和 cells gem
更广义的 view,不仅仅是网页 html,还可以是图片 jpg 业务上,我要在后台 html 看到用户的订单信息,还要生成订单信息的图片 jpg 打印出来。 生成图片我用 RMagick,这时 helper 就帮不上忙了,Draper 显得更合适。
Great job!希望 ruby china 越来越强大!
@pzgz 不好意思啊,我以为是 view 里 子目录不知道怎么搞,子域名应该没问题。 楼主试下给 app 绑定个子域名?比如http://app.domain
开发 port install redis,port install mongodb 生成 yum install redis,yum install mongodb resque 和 resque scheduler 都正常运行