Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
陈若涵
@ruohanc
高级会员
第 1454 位会员 / 2012-03-16

Alibaba-inc
杭州
33 篇帖子 / 586 条回帖
15 关注者
2 正在关注
44 收藏
其实我是SA..正在学写代码...
GitHub Public Repos
  • ZhongHongHVAC 20

    Python driver for ZhongHong HVAC Controller

  • python_talk_2020 1

  • ruhoh_hosting_server 1

    Closed

  • wxcloudrun-django 0

  • home-assistant 0

    :house_with_garden: Open-source home automation platform running on Python 3

  • nextjs 0

  • aliyun-oss-python-sdk 0

    Aliyun OSS SDK for Python

  • cks_web 0

    给老爸写的简单网站

  • dotfiles 0

  • direnv 0

    Unclutter your .profile

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Sidekiq & Resque 启动要占用一个 cli 好麻烦啊~ 能放后台吗? at 2012年06月20日

    #3 楼 @huacnlee 我现在觉得这种方法不经济啊!就用 Rails + resque 说好了.. Rails 载入了所有资源之后,resque 又要另外单独载入一遍所有的资源,这不是太占内存了么....

  • Sidekiq & Resque 启动要占用一个 cli 好麻烦啊~ 能放后台吗? at 2012年06月20日

    #13 楼 @weihuilee #4 楼 @hooopo

    foreman 有点问题啊..运行之后的屏幕回显不及时。有好些信息都没有直接打出来 ( 按 之后关闭所有进程之后才会显示). 像是缓存着一样...

  • Sidekiq & Resque 启动要占用一个 cli 好麻烦啊~ 能放后台吗? at 2012年06月20日

    #7 楼 @qichunren 啊..? 你说的不是这种队列吗?试试看 resque?

  • Sidekiq & Resque 启动要占用一个 cli 好麻烦啊~ 能放后台吗? at 2012年06月20日

    #4 楼 @hooopo 赞! #3 楼 @huacnlee 我是想要个 Rubinic 点的方式啦~

  • Sidekiq & Resque 启动要占用一个 cli 好麻烦啊~ 能放后台吗? at 2012年06月20日

    #1 楼 @hooopo 额..我错了...

    比如在 Rails 里面用 resque 的话,要用一个新的 cli 运行 QUEUE=file_serve rake resque:work 吧.?

    然后你还要开一个 Rails 吧 rails s

    这不就两个 cli 了...

  • sequel 如何实现 many-to-many 的附加属性 at 2012年06月19日

    #8 楼 @ywjno 单独使用 ActiveRecord 有点麻烦的样子。也同时抱着试试看别的 gem 的态度上了 sequel.. 因为看到有说 Sinatra 推荐用这个..

    #7 楼 @sharp 额..没看懂你想说啥

  • sequel 如何实现 many-to-many 的附加属性 at 2012年06月19日

    #5 楼 @ywjno 我赞!! 居然还能这样.... Sequel 的文档也是看的有点头晕...

    那请问不写 Rails 的时候需要用数据库的话,一般怎么处理这个问题呢..?

  • sequel 如何实现 many-to-many 的附加属性 at 2012年06月19日

    啊..没人鸟..好伤心....

  • sequel 如何实现 many-to-many 的附加属性 at 2012年06月18日

    为了让它看起来有 ActiveRecord 那样舒服直观,于是给 User Model 加上了这个属性

    class User
      def subscriptions
        Subscriptions.filter(:user => self)
      end
    end
    
  • sequel 如何实现 many-to-many 的附加属性 at 2012年06月18日

    啊~~最后无意发现,好像这样能行:

    加上 Subscription Model

    class Subscription < Sequel::Model
      # create_table? :subscriptions do
      #   primary_key :id
      #   foreign_key :fiction_id, :fictions
      #   foreign_key :user_id, :users
      #   foreign_key :check_id, :check_lists
      # end
      many_to_one :user
      many_to_one :fiction
    end
    

    然后用 filter 语句

    Subscription.filter(:user => User.first)
    

    就行了

  • sequel 如何实现 many-to-many 的附加属性 at 2012年06月18日

    在 Advanced Associations 里面找到一些关于实现 ActiveRecord 中的 has_many :through 关系的资料,他这样说的:

    ActiveRecord

    class Author < ActiveRecord::Base
      has_many :authorships
      has_many :books, :through => :authorships
    end
    class Authorship < ActiveRecord::Base
      belongs_to :author
      belongs_to :book
    end
    
    @author = Author.find :first
    @author.books
    

    Sequel

    class Author < Sequel::Model
      one_to_many :authorships
      many_to_many :books, :join_table=>:authorships
    end
    class Authorship < Sequel::Model
      many_to_one :author
      many_to_one :book
    end
    
    @author = Author.first
    @author.books
    

    但是在 ActiveRecord 里面可以用 Author.first.authorships 来找到关系对象然后取出附加属性,在 Sequel 里面却不行..

    另外据说我这样的数据库设计有点奇怪。能不能给我提点意见?

  • Code 2 Themes 页面,很帅气 at 2012年06月08日

    #3 楼 @tudou #5 楼 @poshboytl 和楼主.. 似乎那是 coda 哦~

  • Railscasts-China 第一次收到他人贡献,感谢 @hhuai at 2012年06月01日

    #15 楼 @happypeter 你在 linux 下面用的是什么录像软件啊,右下角还有按键提示的,赞...

  • 有没有一种方式在页面上能及时的浏览服务器端的日志? at 2012年05月18日

    用 Rails 的 metal 似乎可以比较方便的达成啊... 看 RailsCasts #150

  • 敏捷开发第 4 版比第 3 版差不少呀? at 2012年05月18日

    下面是一些我在 twitter 上的吐槽

    Agile Web Development with Rails 中文第四版从第 20 章开始之后的翻译质量太次了!! 你试试看这句:'虽然大部分存留持续请求的状态属于数据库,且是通过 active record 访问的,但是其他一些位状态有不同的寿命持续和不同的需要进行管理'

    居然把'some other bits of state have different life spans and need to be managed differently'翻译成了'但是其他一些位状态有不同的寿命持续和不同的需要进行管理' -- 《Web 开发敏捷之道》


    接着我还尝试给骆古道的 twitter 发推

    @cnruby hi. 你是 agile web development with rails 的译者'骆古道'吗?我实在是想吐槽一下这中文第四版的翻译质量啊。从第 20.3 开始简直就不是中文啊,然后 20.3.1 的第二段还写着 3.0 的默认选择,原版已经改成了 3.1

    @cnruby 然后中文第四版的第 256 页最下面的注意事项,原版中的 'If you store any Rails model objects in a session,' 这段居然就没了......

  • [杭州][2012年05月15号] Ruby Tuesday 召集 [取消] at 2012年05月15日

    今天去哪....... #10 楼 @fsword #9 楼 @huacnlee

  • [杭州][2012年05月15号] Ruby Tuesday 召集 [取消] at 2012年05月15日

    这次的地点不确定了吗..?

  • 如何在 observer 生成 log 时取得"当前登陆用户"的信息? at 2012年05月12日

    #3 楼 @hooopo great! 大赞!用虚拟属性成功绕开了这个问题....

    关于前面你说的用 project 的 user_id, 我觉得不太合适..比如这个项目的所有者是 XX.但是他授权 YY 来修改一些项目内容..那这个修改人就不应该写上 XX, 而是被授权的 YY..

    #1 楼 @chucai 俺是觉得这逻辑放进 controller 就太不符合分层的精神了.....而且维护起来也麻烦

    #2 楼 @mimosa 嗯..用虚拟属性解决了..

    #5 楼 @cxh116 嗯...那个诡异的 hack 方法实在是太不放心了...还是虚拟属性好...稳定!

  • Mass-assign 怎样才能取消对 references 的保护? at 2012年05月10日

    #3 楼 @aNdReW_Qx 恩好的... :role 参数我看过....只是觉得这不应该是解决我这个问题的办法...

  • Mass-assign 怎样才能取消对 references 的保护? at 2012年05月10日

    #1 楼 @aNdReW_Qx 泪奔.......居然还有这种配置............果然如此..

  • 利用又拍云 CDN 自动部署 Assets 文件 at 2012年05月10日

    在回复里上传的图片也是这么进 cdn 的么..?

  • [杭州][2012年05月08号] Ruby Tuesday at 2012年05月09日

    #37 楼 @TingTing 怎么会~ 你超棒哦~~

    你是哪里人挖~ 口音好奇特.....

  • [杭州][2012年05月08号] Ruby Tuesday at 2012年05月08日

    #32 楼 @TingTing 今天终见真容..

  • [杭州][2012年05月08号] Ruby Tuesday at 2012年05月07日

    #7 楼 @bhuztez 好的!一定好好听嘿嘿

  • [杭州] The Plant 招运维一枚 at 2012年05月04日

    #17 楼 @frankyue 为什么去了两次都没看到 T.T

  • [杭州] The Plant 招运维一枚 at 2012年05月04日

    #15 楼 @TingTing 啊啊...难道你是大浪唯一的菇凉嘛............我是刚毕业啊..三方已经签掉了.....毁约很麻烦的样子..哭......要是没签三方我就果断来试了..

  • [杭州] The Plant 招运维一枚 at 2012年05月04日

    = =...咦..感觉我很合适的样子............

  • 后台有一个交互选项怎么办? at 2012年05月03日

    #5 楼 @lb563 后来我也去试了一下....我也略微没有搞懂这个 rmdir 到底想干嘛,也没深究下去。因为找到了 FileUtils.remove_dir 这个没问题了...就是在删除前要检查文件夹存在与否....

  • 招聘的时候人家问是否玩游戏是出于什么目的 at 2012年05月03日

    大概玩遊戲可以增加解謎相關的思考?我女朋友就從小不玩遊戲,結果現在 iOS 上的的 小鱷魚洗澡 都不太解的出來...

  • 后台有一个交互选项怎么办? at 2012年05月03日

    啊..為什麼要用 system 呢?為啥不用內置的方法 rmdir ?

  • 上一页
  • 1
  • 2
  • …
  • 15
  • 16
  • 17
  • 18
  • 19
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English