Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Hao King
@kingwkb
Member
NO. 4904 / 2012-12-08

郑州
70 Topics / 259 Replies
1 Followers
0 Following
2 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • --- at July 09, 2013

    请别人帮忙做设计图的算不算,然后剩下的就是自己

  • 为什么不再来一次? at July 06, 2013

    ...

  • 第一次写 jquery 插件,求指点 at July 06, 2013

    大家主要从代码风格,内存 xielou,等等方面来说说,他是做什么的管他呢

  • 第一次写 jquery 插件,求指点 at July 06, 2013

    #1 楼 @miclle 就是一个图片的放大效果

  • request formats 的问题 at July 02, 2013

    #1 楼 @mvj3 我最终把 .html.erb 都复制了一个 .mobile.erb

  • 当 visited 遇到 anchor at July 01, 2013

    好吧,这也后端处理

    我还是用前端处理吧

  • [杭州] 找两名初、中级 Rails 工程师 at July 01, 2013

    这个和我现在做的项目差不多

  • 发现一个安全问题 ,特殊条件下会发生的 at June 28, 2013

    #11 楼 @Rei 过期时间存在 session 里面,session 又是在 cookie 里面,这样不是用户可以修改 cookie 然后又是永远都不能过期了?

  • 发现一个安全问题 ,特殊条件下会发生的 at June 28, 2013

    #7 楼 @Rei 我的意思是用 cookie 存储 session,过期时间的问题,上面的解决方案好像是用数据库存 session 才能设置过期

  • 发现一个安全问题 ,特殊条件下会发生的 at June 28, 2013

    cookie 的有效期是存在客户端可以修改的

  • 发现一个安全问题 ,特殊条件下会发生的 at June 28, 2013

    #4 楼 @Rei 恩,因为 rails 把 session 保存在了 cookie 中,这样就没有 session 过期这么一说了?只要拿到一次 cookie,那不管用户改密码也好还是做什么都没用了?

  • 发现一个安全问题 ,特殊条件下会发生的 at June 28, 2013

    #1 楼 @huobazi #2 楼 @ZombieCoder 既然是这样的话,那只要获取到用户登录后的 cookie,那随便在哪只有设置这个 cookie,就可以登录到用户账号了?

  • 大家来晒晒自己 Macbook Air 的配置 at June 26, 2013

    #26 楼 @lvjian700 我这个都换过一块硬盘了,原来那块坏了,加了 4g 内存,ssd 我觉得还好,现在还够用

  • 大家来晒晒自己 Macbook Air 的配置 at June 25, 2013

  • 代码执行顺序的问题 at June 23, 2013

    #2 楼 @icesky 谢谢,疏忽了

  • Grape 如何获取客户端的 IP 地址? at June 21, 2013

    #9 楼 @Vincent178 env["X-Real-IP"] 在开发环境下获取不到

  • Grape 如何获取客户端的 IP 地址? at June 20, 2013

    #7 楼 @Vincent178 rails 里面 remote_ip 太复杂了,我知道这样是为了获取客户端真实的 IP,过滤掉中间代理的 IP,我还是直接用 X-Real-IP 得了,Grape 就没有一个类似 Rails 里面的写的完整的获取 IP 的方法么,或者直接使用 Rails 的 remote_ip

  • Grape 如何获取客户端的 IP 地址? at June 20, 2013

    #5 楼 @Vincent178 我在本地用 env["REMOTE_ADDR"] 取到的也是 127.0.0.1,如果 production 环境下前面用 nginx 代理,REMOTE_ADDR 还能用么

  • Grape 如何获取客户端的 IP 地址? at June 20, 2013

    #3 楼 @Vincent178 这样的话在本地开发环境中不是获取不到 ip 了?

  • Grape 如何获取客户端的 IP 地址? at June 20, 2013

    #1 楼 @tumayun 这个获取不到

  • kaminari 分页的问题 at June 17, 2013

    这么快就到第二页了?

  • 松本行弘:我为 Ruby 2.0 打 90 分 at June 17, 2013

    :)

  • 发现一 ruby-china bug at June 08, 2013

    #1 楼 @zlx_star 不是吗?

  • 这个 polymorphic 关系该如何实现? at June 07, 2013

    #12 楼 @Rei 不行,current_path 也是空的

  • 这个 polymorphic 关系该如何实现? at June 07, 2013
    def filename
      if original_filename
        @name ||= Digest::MD5.hexdigest(File.dirname(current_path))
        "#{@name}.#{file.extension}"
      end
    end
    

    #9 楼 @Rei 难道这里应该把 if 去掉?

  • 这个 polymorphic 关系该如何实现? at June 07, 2013
    Loading development environment (Rails 3.2.12)
    irb(main):001:0> Picture.first
      Picture Load (0.2ms)  SELECT `pictures`.* FROM `pictures` LIMIT 1
    => #<Picture id: 1, user_id: 1, imageable_id: nil, imageable_type: nil, image: "a7042087847e7544ab2a7942e851768b.jpg", with: 0, height: 0, file_size: 346053, file_name: "1904412le1rv3eoovs5v11.jpg", ip: "", created_at: "2013-06-06 09:28:54", updated_at: "2013-06-06 09:28:54">
    irb(main):002:0> t = Topic.first
      Topic Load (0.2ms)  SELECT `topics`.* FROM `topics` LIMIT 1
    => #<Topic id: 1, user_id: 1, neighborhood_id: 1, title: "asdasf", body: "asdfsdf", views_count: 0, replies_count: 0, last_reply_id: nil, last_reply_user_id: nil, last_active_mark: 1370510810, locked: false, locked_at: nil, ip: "127.0.0.1", extendable_id: nil, extendable_type: nil, created_at: "2013-06-06 09:26:50", updated_at: "2013-06-06 09:26:50">
    irb(main):003:0> t.pictures << Picture.first
      Picture Load (0.3ms)  SELECT `pictures`.* FROM `pictures` LIMIT 1
       (0.1ms)  BEGIN
       (0.1ms)  ROLLBACK
    NoMethodError: undefined method `[]' for nil:NilClass
            from /app/uploaders/image_uploader.rb:20:in `store_dir'
    
    
  • 这个 polymorphic 关系该如何实现? at June 07, 2013

    #7 楼 @Rei 是有 image 这个字段,而且是有内容的,内容就是上传过的文件名

  • 这个 polymorphic 关系该如何实现? at June 07, 2013
    topic.rb
    before_save do
      if picture_ids.present?
        picture_ids.each do |picture_id|
          self.pictures << Picture.find(picture_id)
        end
      end
    end
    

    #5 楼 @Rei

  • 这个 polymorphic 关系该如何实现? at June 07, 2013

    #3 楼 @Rei

    def store_dir
      "uploads/images/#{filename[0...2]}/#{filename[2...4]}/#{filename[4...6]}" # 20
    end
    
  • Prev
  • 1
  • 2
  • …
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English