Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@lululau
VIP
NO. 549 / 2011-12-22

11 Topics / 183 Replies
4 Followers
5 Following
16 Favorites
GitHub Public Repos
  • dot_files 5

    My config files.

  • tmux-config 2

    :green_book: Example tmux configuration - screen + vim key-bindings, system stat, cpu load bar.

  • spacezsh 2

  • neogit-ai-commit.nvim 2

  • bin 1

  • spacemacs 1

    Emacs advanced Kit focused on Evil: The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!

  • oh-my-zsh 1

    A community-driven framework for managing your zsh configuration. Includes 120+ optional plugins ...

  • webook 0

  • homebrew-tali 0

  • macos-wechat-emacs 0

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 咨询一个 Api 提交数据的格式问题 at January 21, 2014

    Turned on config.wrap_parameters in your initializer or calling wrap_parameters in your controller

  • rails 范围查找函数有吗 (已解决) at January 21, 2014
    def level
      Level.where('exp <= ?', self.exp).order('exp').last
    end
    

    是这个意思?

  • rails 范围查找函数有吗 (已解决) at January 21, 2014
    class User < ActiveRecord::Base
      def level
        Level.where(:经验 => self.经验)
      end
    end
    

    不是这个意思吗

  • 有人了解 ruby 2.0 的 collect! 和 map! 的区别么? at January 19, 2014

    这里方法调用的接受者不是 Array 对象,你可以试试 values.all.map! 试试

  • 有一段代码看不明白 (&:upcase) at January 18, 2014

    http://liuxiang.logdown.com/posts/153625-ruby-magic-symbolto-proc-method

  • [北京] 找一份 Ruby 或 Rails 的开发工作 at January 17, 2014

    #14 楼 @mjf429 发邮件给你了

  • [北京] 找一份 Ruby 或 Rails 的开发工作 at January 17, 2014

    #10 楼 @mjf429 全端也可以的,方便见面聊一下?

  • vim 求助 at January 16, 2014

    Ctrl+C

  • 以前我都是这么理解 get “/” do ....end 的,get 是函数调用,然后 “/” 是第一个参数,do end 代码块是第二个参数 at January 12, 2014

    get 是会函数调用没错,代码块也是它的参数没错,但是 get 被调用的时候,这个代码块并没有被执行,它被 sinatra 存储了起来,当 sinatra 接受到一个 request 时,这个代码块才可能会被执行,而这个代码块可能是在某个对象的环境中被执行的,例如有可能是这样的:

    env = Object.new
    env.instance_eval &block
    

    这个 env 对象在 sinatra 里到底是什么,你可以在代码块里 看下 self 是什么

  • Mechanize 抓取包含中文乱码的问题 at January 12, 2014

    这个页面虽然声明了是 UTF-8,但实际是 GBK

  • 对 Session 有效期的一些疑问 at January 09, 2014

    默认情况下 session 存储在 cookie 中,而且此 cookie 的有效期为“浏览器会话”,意思就是当你关闭浏览器之后,此 cookie 就失效了,可能就是你说的内存中的 cookie 吧

    “记住我”这个功能我记得 Rails Tutorial 里有讲吧,大体思路就是用户登陆之后将生成一个随机的 token 放到一个有效期为 N 年的 cookie 里(就是你说的磁盘上的 cookie),并且在数据库中也把这个 token 存一份,然后在 login filter 里比较 cookie 里的这个 token 是否和数据库中存储的 token 相匹配。

  • 有人成功开启过 Dash 里面的 Ruby Gems 吗? at January 09, 2014

    #3 楼 @hpyhacking 感觉 Dash 用来查 Ruby 和 Rails 的文档很不错,其他 gems 还是直接看 github 比较靠谱,或者用 pry 看代码也是个不错的选择

  • 有人成功开启过 Dash 里面的 Ruby Gems 吗? at January 09, 2014

    我的 bundler 是有的,但也不是所有的 gems 都能查到

  • css 加载的背景图,正 production 环境解析不到图片,404 at January 09, 2014

    #5 楼 @mahone3297 precompile 时加上 RAILS_ENV=production 试试呢

  • [北京] 找一份 Ruby 或 Rails 的开发工作 at January 08, 2014

    #7 楼 @vincent 谢谢,是想在北京发展

  • [北京] 找一份 Ruby 或 Rails 的开发工作 at January 07, 2014

    #5 楼 @yanhao 多谢你的建议,其实测试我都没写,那些检查 controllers 的基本代码都是 rspec-rails 生成的。业务逻辑都放在 controllers 里这个是被我忽视的大问题,多谢指正

  • 求助,路由问题,一直提示:ActionNotFound at January 07, 2014

    提示说的很清楚,可以看下 devise 文档里关于“Configuring controllers”和“Configuring routes”小节的说明

  • 更新数据库的问题 at January 07, 2014

    MySQL 的话可以用 event scheduler

  • css 加载的背景图,正 production 环境解析不到图片,404 at January 07, 2014
    mv xxx.css xxx.css.erb
    
    .content{background: url(<%= asset_path 'xxxx.png' %>) no-repeat ; }
    
  • selenium-webdriver 的 sessionId 能共享么? at January 07, 2014
    driver = Selenium::WebDriver.for :xxxx
    session_cookie = load_cookie_from_cookie_jar_file()
    driver.manage.add_cookie session_cookie
    
  • Roo 不能读 EXCEL 了, Who can help me ? at January 07, 2014

    我安装的版本是 1.21.1,它 github 和 rubyforge 上的文档貌似都过时了

    require 'roo'
    
    include Roo
    s = Excel.new......
    
  • 有人说下 rubymine 的 degugger 下的断点调试怎么用吗? at January 07, 2014

    可以确认下按的是 Run 按钮还是 Debug 按钮(图标是一只甲虫) 或者是不是不小心按了 mute breakpoints 按钮

  • [北京] 找一份 Ruby 或 Rails 的开发工作 at January 04, 2014

    #2 楼 @allenwei 这个是 DEMO 版本,要给别人看的话,只能把密码贴出来啊,不过对 DEMO 做了修改,不能修改密码

  • 买了个 apple care at December 06, 2013

    Mac 的 Apple Care 现在也有两次意外损坏的保修了吗 #1 楼 @doitian

  • 一个大一的时候自己写的 c++ 万年历,挺好玩的 at December 02, 2013

    写过一个带农历的

  • RubyMine 6.0 出了 at November 28, 2013

    试用版貌似没有 multi projects 的支持?

  • 黑客可否修改本地的 cookies 或者 session? at November 26, 2013

    把 user_id 存在 session 里,怎么实现“记住我”这样的功能,好像每个 session 实例没有单独的有效期属性

  • 你们是如何管理生产环境中的 Rails log 信息的? at November 22, 2013

    可以用dd实现快速查找,先根据故障发生的时间定位关键的日志在整个日志文件中的大致位置,然后用 dd输出这部分的日志再 grep 即可:

    # 显示一个文件中从第 50G 个字节开始的长度为 1K 字节的内容
    offset=$((50*1024*1024*1024-1))
    length=1024
    dd if=file_name bs=1 skip="$offset" count="$length" | grep regex
    
  • Rails 绑定 ajax:success 无效 at November 21, 2013

    挖个坟,因为我也遇到这个问题,总结一下:

    1. 如果 server 返回的是 plain text,那么 data-type 一定要设置为 text
    2. 如果 server 返回的是 JSON,那么 data-type 一定要设置为 json (当然这种情况你设成 text 也可以的啦,只不过 rails_ujs 不会帮你解析 JSON 啦)
  • 关于 csrf 的问题 at November 18, 2013

    我觉得既然客户端是 app,那也没什么太大必要做 csrf 防御,直接将 ApplicationController 里的 protect_from_forgery 注释掉就 OK 了

  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English