Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Martin
@martin91
Member
NO. 4755 / 2012-11-27

深圳
45 Topics / 1467 Replies
100 Followers
7 Following
26 Favorites
Reward
GitHub Public Repos
  • paperclip-storage-aliyun 22

    Extend the Paperclip with Aliyun Storage

  • rong_cloud 10

    融云 Server API Ruby 语言 SDK

  • jianggaowang-1 1

    Jianggaowang official repository

  • excel-writors-benchmark 1

    Benchmarks for writing excel by different languages

  • gofixtures 1

    Ruby on Rails' style test fixtures for Golang

  • aes-encryption-benchmark 0

  • binance-public-data 0

    Details on how to get Binance public data

  • techparty-org.github.io 0

    珠三角技术沙龙 blog 官网

  • hikvision-isecure-pyth... 0

    python SDK for interacting with HIKVISION iSecure APIs / 用于海康威视综合安防管理平台的 Python SDK

  • hugo-black-and-light-t... 0

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 图片滑动验证码 at July 02, 2018

    这个是找对应的服务或者前端框架才是,与 ruby 无关。比如 https://blog.csdn.net/u012934723/article/details/54604217

  • 想系统的看一下 Rails 的源码,有什么好的阅读方式吗? at July 01, 2018

    有老外写的 Reading Rails 系列文章,可以参考一下 http://monkeyandcrow.com/series/reading_rails/

  • 融云服务器端 API Ruby SDK at June 26, 2018

    我的 gem 应该已经是官方有推荐的了吧,不过可能位置不明显。

  • 申请以及集成 Stripe 的 Alipay 支付方案 at June 22, 2018

    请慎重打广告!

  • 招聘困难 at June 20, 2018

    好了好了,知道你有一个急招 PHP 的女朋友了。

  • M$ 用 Javascript 重寫 Office 365.. at June 14, 2018

    看起来内部已经在开始试用了吧。 https://www.bleepingcomputer.com/news/microsoft/microsoft-adds-support-for-javascript-functions-in-excel/

  • [深圳] 2018-06-30 Ruby 技术交流活动 [活动报名] at June 08, 2018

    @leondu Hello GZRuby!

  • [深圳] 2018-06-30 Ruby 技术交流活动 [活动报名] at June 08, 2018

    已报名,去向各位大神拜山头~

  • Sidekiq 任务调度流程分析 at June 02, 2018

    感谢支持,后边如果有机会接触 Kafka 的话可以研究一下,现在都比较忙,就先不为了研究而研究。

  • [深圳] DJI 大疆创新 互联网团队 招聘 Ruby 工程师 & 其余职位若干 (内推 15-40k) at June 02, 2018

    经验固然重要,展现自己的信心以及证明自己能够学习跟克服困难更重要,如果有兴趣,不妨去试试,就算只是和面试官聊聊,也会有收获的。

  • 如何汇总一个方法运行过程中产生的所以日志? at April 13, 2018

    你是针对 web 应用还是普通 ruby 脚本?如果是 web 应用本身可以以请求开始结束为边界,但是如果是纯粹 Ruby 运行脚本,就得另外设计了。

  • Rails 查询数据库,去重求救 at April 13, 2018
    SELECT IF(STRCMP(`from`, "a") = 0, `to`, `from`) AS another
    FROM `table` WHERE `table`.`from` = "a" OR `table`.`to` = "a" GROUP BY another;
    

    这样?

  • 简记 Rails 中的 logger 实用技巧 at March 22, 2018

    内容很不错,就是标题有点不确切,《简记 Rails 中的 logger 实用技巧》,第一反应以为你说的是 Ruby 内置 Logger 和 Rails 扩展的 ActiveSupport::Logger 呢,但是文章讲的都是 lograge 这个 gem 的使用,是不是《Rails 结合 lograge 优化日志输出》会更贴切呢?仅为个人拙见。

  • [杭州 / 北京] 阿里巴巴研发协同平台招聘 Java/Ruby/ 全栈 / 实习生 / 校招 研发工程师 at February 10, 2018

    这是过去清理战场?

  • 如何调整默认上传按钮的样式 (已解决) at February 08, 2018

    可以订阅控件的事件啊,参考 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file

    我试验了一下,是可以的,可以查看下

  • 如何调整默认上传按钮的样式 (已解决) at February 08, 2018

    @runup 你是怎么提交的?有没有发出网络请求?

  • 前后端分裂 at January 07, 2018

    技术潮流就像钟摆,说不定过两年又会摆回来。 👍

  • Sidekiq 任务调度流程分析 at December 04, 2017

    感动~昨晚直接给自己加了餐,哈哈

  • 部署失败-- bundle: command not found at November 14, 2017

    mina 1.0 之后有个 bug,作者修改了底层代码,导致一些依赖的初始化没有执行,比如 rvm。解决方案如 @zhandao 所示,但是早一点的版本应该是 task deploy: :environment,:remote_environment 应该是最新版本的命名。

    感觉 mina 就是跑起来快一点,但是特性少,不好扩展,另外也都一直有小毛病。

  • Rails 5.1.4 中加入 rails_kindeditor 异常 at November 09, 2017

    @bighuzi 不好意思,上一条评论没有看你的 Gemfile,你确实已经是安装最新发布版本的 rails_kindeditor 了,但是我发现那个版本并没有包含这个问题的修复,修复代码还在 master 分支,所以如果你一定要使用,可以尝试修改 Gemfile:

    gem 'rails_kindeditor', '~> 0.5.0', github: "Macrow/rails_kindeditor"
    
  • Rails 5.1.4 中加入 rails_kindeditor 异常 at November 09, 2017

    @bighuzi 首先,*_filter 这类 callback 从 4.2 开始废弃,你用的是 5.1,肯定早就没有这方法了,然后你遇到的错误,说明你用的 gem 依赖了旧版本的 rails 的代码。一般解决这类问题,有两个思路:

    1. 升级你用的 gem,以确保它的版本跟 Rails 5.1 兼容,这一般是优先考虑的方式;
    2. 自己加上补丁,把 gem 里边依赖的方法加上,解决 undefined method error,这种方式是下策,迫不得已才用。

    所以,针对你说的

    我已经执行过 gem update。已经更新过了的。。但是还是会存在这个问题

    这个是思路 1,但是思路对不代表方案对。首先:

    1. 你到底是执行的 bundle update 还是 gem update?请先明白,只有 bundle update rails_kindeditor 才能更新你项目里用的 rails_kindeditor 的版本,而 gem update 更新的是系统里已经安装的 rails_kindeditor 的版本,这两个事情并不等价,如果不能理解,建议你先学习下 bundler 的相关知识。如果你用的 gem install,那请先尝试 bundle update 之后看看行不行;
    2. 即使你确保已经为项目更新到了最新版本的 rails_kindeditor,仍然可能会有问题。因为可能你用的 rails_kindeditor 压根就不支持,你再怎么升级也没有用;
    3. 我这里说的都挺废话的,因为官方 repo 本来就有这个问题的讨论,你应该去那讨论,楼主多学会利用搜索。
  • HTTParty 如何提交 JSON Array? at November 02, 2017

    歪个楼聊下,我试了一下,如果没有指定顶层参数这种请求,如果是 rails,那么请求自动解析后将 body 的数据放在 "_json" 参数里,我的演示:

    curl -d "[{\"a\":1},{\"a\":2}]" -H "Content-Type:application/json" localhost:3000/admin/admin_users
    

    Rails 服务器打印的日志:

    Started POST "/admin/admin_users" for 127.0.0.1 at 2017-11-02 00:54:23 +0800
      ActiveRecord::SchemaMigration Load (15.8ms)  SELECT `schema_migrations`.* FROM `schema_migrations`
    Processing by Admin::AdminUsersController#create as */*
      Parameters: {"_json"=>[{"a"=>1}, {"a"=>2}], "admin_user"=>{}}
    

    另外我翻了下 rails 源码,找到了 json 解析时候的这个默认行为:

    # https://github.com/rails/rails/blob/8c7aa4c7bcb4ae42db8c573ba64a5eabdf54ecd1/actionpack/lib/action_dispatch/http/parameters.rb#L11-L13
    DEFAULT_PARSERS = {
        Mime[:json].symbol => -> (raw_post) {
          data = ActiveSupport::JSON.decode(raw_post)
          data.is_a?(Hash) ? data : { _json: data }
        }
      }
    
  • HTTParty 如何提交 JSON Array? at November 02, 2017
    data = [
      {"name":"test1","display_name":"test1","numeric":0},
      {"name":"test2","display_name":"test2","numeric":0},
      {"name":"test3","display_name":"test3","numeric":0}
    ]
    
    Foo.post('http://foo.com/resources', body: data.to_json, headers: { 'Content-Type' => "application/json" })
    

    这样如何?

  • QCon 是谁主办的?咋这么低调?。。。。。 at October 21, 2017

    票价感人

  • QCon 是谁主办的?咋这么低调?。。。。。 at October 21, 2017

    简史,摘自官方自我介绍 http://www.infoq.com/cn/about-us。

    初创
    2007 年 InfoQ 中国创始人霍泰稳和 Floyd 共同将 InfoQ 引入中国,2007 年 3 月 28 日,InfoQ 中文站 InfoQ.com.cn 正式上线。
    今天
    InfoQ 中国主办的QCon 全球软件开发大会和ArchSummit 全球架构师峰会覆盖京沪深三地,辐射主要 IT 重镇,以每年四场次、每场过千人的规模,通过线下的形式与线上网站形成互补,影响着一代又一代中国技术人
    2014 年,InfoQ 中国并入极客邦科技。

    只参加过一次 ArchSummit,不作评价。

  • @tenderlove: Time to learn Elixir! at October 19, 2017

    上次见面你说你写的是 clojure

  • @tenderlove: Time to learn Elixir! at October 18, 2017

    一个没看住,你又跑出来暴露身份了。

  • [深圳][已结束] 2017.10.22 深圳 Ruby 活动 at October 18, 2017

    @lyfi2003 目前只定了一个主题?

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