Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
saiga
@saiga
会员
第 4375 位会员 / 2012-11-05

[email protected]
深圳
19 篇帖子 / 701 条回帖
14 关注者
1 正在关注
63 收藏
请认准唯一指定邮箱:aiasfina#hotmail.com
GitHub Public Repos
More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 将 Campo 的 markdown 编辑器换成 simditor ,jquery.validate 没办法验证输入框 at 2014年08月19日

    https://github.com/chloerei/campo/blob/master/vendor/assets/javascripts/jquery.validate.js#L231

    应该是要 foucs 才会检查,所以手动触发吧...

    v = $('#new_comment').data('validator');
    editor.on 'valuechanged', (e, src) ->
      elem = e.target
      v.checkForm() && v.addWrapper(v.errorsFor(elem)).hide() && v.settings.unhighlight(elem)
    

    没怎么用过 jquery.validate,临时看的代码,仅供参考 ...(:зゝ∠) PS: 如果更新了插件的话,v.addWrapper 那里要改一下,rei 用的旧版本

  • 使用 mechanize 模拟登陆 ruby-china 成功,但是使用 curl 失败了。 at 2014年08月19日

    帮你改了一下可以了...

    # -*- coding: utf-8 -*-
    require 'curb'
    require 'nokogiri'
    
    USER_NAME = "xx"
    PASS = "xxx"
    login_url = "https://ruby-china.org/account/sign_in"
    
    c = Curl::Easy.new
    # cookie 一开始就要开启,auth_token 会记录在cookie的
    c.enable_cookies = true
    c.cookiejar = "cookies.txt"
    c.url = login_url
    c.http_get
    
    doc = Nokogiri::HTML(c.body_str)
    csrf_token = doc.xpath("//meta[@name='csrf-token']/@content")[0].value.strip
    
    
    user = {
      "user\[login\]" => USER_NAME,
      "user\[password\]" => PASS,
      "authenticity_token" => csrf_token,
      "user\[remember_me\]" => 0,
      "utf8" => "✓",
      "commit" => "登陆"
    }
    
    # 看api......
    c.http_post c.url, user.map { |k, v| Curl::PostField.content k, v }
    
    puts csrf_token
    puts "---" * 20
    puts c.header_str
    
    
  • 使用 mechanize 模拟登陆 ruby-china 成功,但是使用 curl 失败了。 at 2014年08月19日

    mechanize 是根据页面表单来提交的,里面有一些隐藏表单. 你 curl 模拟登录缺少了了 authenticity_token,要先抓页面的 meta 才能登录

  • rails 中的 flash 提示信息怎么随页面下拉而移动,永远保持在相对页面的最顶端? at 2014年08月19日

    fixed

  • PHPhub - PHP & Laravel 的中文社区 at 2014年08月18日

    整个页面就右上角那个绿色按钮是圆角好别扭...

  • 有没有处理即时并发任务的 gem 或方法推荐? at 2014年08月18日

    如果是文件处理是 cpu 密集型的话,不要考虑 ruby 的线程 然后如果是 io 密集的话,你这里没必要用 mq,直接用 queue+thread 就可以了。限制 thread 数量只需要预先创建就可以了,或者可以考虑用线程池 ruby-thread。

    补充: sidekiq 是多线程默认是 25 个 workers... resque 是多进程,可以并行

    综上,用 resque 吧

  • [上海] 添创信息技术有限公司招聘英才,欢迎大家加入 [Ruby、iOS、Android] at 2014年08月16日

    #15 楼 @shaoyeah 我擦...抱歉回错贴了

  • div contenteditable="true" 如何获得焦点 at 2014年08月16日

    用这种非主流插件建议还是直接看代码.....

    var last = editor.body.find('p, li, pre, h1, h2, h3, h4, td').last();
    editor.focus();
    editor.selection.setRangeAfter(last);
    
  • div contenteditable="true" 如何获得焦点 at 2014年08月16日

    https://github.com/mycolorway/simditor/blob/master/src/core.coffee#L155 http://stackoverflow.com/questions/2388164/set-focus-on-div-contenteditable-element

    用的就是 focus,检查一下代码

  • 解析 URL 提取转换成项目实际的 url at 2014年08月13日

    http://tengine.taobao.org/nginx_docs/cn/docs/http/ngx_http_rewrite_module.html

  • [上海] 瑞达恒上海公司【诚聘技术主管 1 名与 rails 研发工程师 1 名】+ 简单、诚信、担当、感恩的企业文化 at 2014年08月12日

    虽然理解,不过还是不要重复发帖 😄

  • 其实元编程很烦人 at 2014年08月11日

    最多用用 define_method,要用上 method_missing 好像不多,基本没在项目里用过

  • 为什么好多工具是用 ruby 写的?而不是用 python,perl? at 2014年08月11日

    那是你没留意而已...

  • Can't verify CSRF token authenticity at 2014年08月09日

    你在 beforeSend 里面设置一下头信息试试,

    beforeSend: ->
      xhr.setRequestHeader('X-CSRF-Token', token);
    
  • Can't verify CSRF token authenticity at 2014年08月09日

    我也发帖问过这个问题,无解... https://ruby-china.org/topics/15397

  • 一份 ruby web 进阶的名词和问题,欢迎补充 at 2014年08月08日

    第一个就被打出一个暴击,洒家没用过 sinatra 啊

  • fields_for 循环遇到的问题 at 2014年08月06日

    http://railscasts.com/episodes/197-nested-model-form-part-2

  • sunspot 已经做了上传单个商品添加索引的功能,但是用 EXCEL 上传多个后页面上不显示已经上传的商品 at 2014年08月04日

    用了 activerecord-import 么?

  • [CLOSED] 只学了 Ruby 和 RoR,有没有公司招呢? at 2014年08月03日

    只学了 ruby 和 ror 可以,但是关键是学得如何,能否做出一个像样的东西。

  • Angular.js 中如何取消 HTML 转义? at 2014年08月02日

    ngBindHtml

  • Yay, GIL will be removed at 2014年08月01日

    matz 说过后悔没在 ruby 用上 actor,现在终于要大刀阔斧了吗

  • 北京这个鬼地方,天天重度雾霾。想滚回老家了。 at 2014年07月31日

    #10 楼 @coolesting 广州也不怎么样,基本都是中度污染...隔壁深圳都是良

  • 请教 scope 的问题 at 2014年07月31日

    #4 楼 @tumayun 翻了下源码,的确如此。之前也没注意到

    https://github.com/rails/rails/blob/master/activerecord/lib/active_record/scoping/named.rb#L154

  • 大家都是技术做好多年的人了,现在还看什么深度的技术书? at 2014年07月29日

    《The Zombie Survival Guide: Complete Protection from the Living Dead》

  • mechanize 做爬虫 gethtml 的时候,有节点载入不完全的情况 at 2014年07月27日

    抽出 p-price 下面 strong 标签的 class,比如 J_1130480 然后组合成数组用 http://p.3.cn/prices/mgets?skuids =xx,xx,xx 请求拿到 json,就 ok 了。 记得多用开发者工具...

  • mechanize 做爬虫 gethtml 的时候,有节点载入不完全的情况 at 2014年07月27日

    页面源码没有,应该是做了延迟加载

  • 类数组按照某一个属性值转 Hash at 2014年07月24日
    puts arr.group_by &:age
    
  • 类似花瓣那种采集插件如何获得图片来源地址 at 2014年07月23日

    #7 楼 @hging 不行。如果用户在大图页面地址发送图片,直接访问 403

  • 类似花瓣那种采集插件如何获得图片来源地址 at 2014年07月23日

    #5 楼 @hging 噢..我不是在抓花瓣的图片。而是模仿花瓣....

    目前图片是通过浏览器插件在网页里拿到图片地址,然后发送到服务器上的。但是直接访问来源地址会被 403

  • Kaminari 问题 at 2014年07月23日

    明明 readme 就写着

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