Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
哥有石头
@jicheng1014
会员
第 10547 位会员 / 2013-12-12

fir.im
重庆
61 篇帖子 / 527 条回帖
73 关注者
60 正在关注
0 收藏
GitHub Public Repos
  • repo1 0

    devops-repo

  • Atpking 0

    Config files for my GitHub profile.

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 已经熟练掌握 Rails,准备进军人工智能、深度学习,感觉到很困难 at 2017年11月18日

    我最喜欢在简历上看到“熟练掌握” 、 “精通”

  • SendGrid 配置到怀疑人生 at 2017年09月28日

    一般来说 包括发送的数量级 邮件组 规则等

  • Rake Task 突然猝死的原因应该从哪里找起? at 2017年09月28日

    哟 爬虫扒视频啊 记得设置 timeout

  • 今天上午在 bundle install 时候发生报错 at 2017年07月10日

    更新可能是故障了,我也是出这个东西

  • 这是一个非常有趣的 Gem at 2017年07月04日

    小哥 下次代码仓库可以不用提交 gem 本身的 本地调试的话,直接使用 rake install 即可
    要推 gem 的时候 rake build, 之后在 pkg 文件夹下面找
    记得把 pkg 写在 .gitignore 里

    xx 有你更精彩

  • [北京] Aitestin - 专做下一代测试平台 Ruby on Rails 1 名,本科学历,1-3年 工作经验 , 12k-25k/月 at 2017年07月04日

    这个域名 会跟 testin 打官司吧姐姐

  • TextMate 是不是淘汰了? at 2017年06月29日

    从 atom 切到 visual studio code 几个月了,atom 太太太太太太太卡了 当然更别提 jb

  • Active Model Serializers 序列化耗时特别长 at 2017年06月29日

    哥哥,配个 newrelic 看看你这个访问 调用了多少次数据库就知道了

  • 最近深感需要学习 Rails 测试了,RSpec 和自带测试框架哪个好一些?5.1 新增的系统测试有什么好的入门指南吗?(微信应用) at 2017年06月23日
    1. rspec 和 minitest 哪个都 ok 初学无所谓 php 才是最好的语言

    2. 微信登录 mock 不好做 web mock 用 webmock 这个 gem

    3. sidekiq 的 work 你就测 work 的逻辑就好了

  • [远程] 彩程知人招募工程师 (15 - 30k) at 2017年06月21日

    很好奇 tower 这么大的体量的应用 应该是典型的 monolithic

    是靠 Rails Engine 拆业务么

  • [远程] 彩程知人招募工程师 (15 - 30k) at 2017年06月20日

    随便打听下 彩程微服务了么

  • 使用 Ruby 进行混合云开发的小伙伴,一起来交流一下吧 at 2017年06月11日

    写过控制 ali docker 和美团云的 可以交流下

  • 在阿里云部署 Rails 时,总是出现:We're sorry, but something went wrong at 2017年06月06日

    先检测 passenger 是否正常工作

    我隐约记得 passenger 好像和 nginx 搭配要重新编译一下

    不嫌弃的话 试试 puma

  • watir-webdriver 安装后,打开浏览器正常,然后再操作就报错了 at 2017年06月05日

    这玩意对浏览器版本要求极其高

  • Routes 文件模块太多,想把定义的 admin、account、site 等等模块分别在不同文件里写,有方法吗? at 2017年06月05日

    记着一条就行 routes.rb 本身也是 ruby 文件 遵守 ruby 的语法

  • 如何 programmatic 的方式用 [账号 + 密码] 的方式将代码 push 到 git 仓库 (而不是在弹出框输入账号密码)? at 2017年05月18日

    git config credential.helper https://git-scm.com/docs/git-credential-store

  • Rails 编写的 API 能否测试和文档一起做?尝试了几个 swagger 相关 gem 都没成功 at 2017年04月25日

    我们最开始使用 github 的 wiki 来写 markdown
    但是经常忘记再修改完毕代码之后更新对应的 markdown 最终导致文档失效。

    我在想,能不能用 vcr 记录下集成测试的 json 值 一旦有变化,自动发钉钉什么的要求开发补完,否则项目状态就是红的,之后前端只使用状态为绿的的 api

  • 使用 Subscriber 来管理 Model Callbacks [北京 Rubyists 活动分享] at 2017年04月01日

    这是我上次说的 wisper 的方式

    class Job
    ###...
    
      after_save :send_finished_info
    
      def send_finished_info
        if status_changed? && self.class.finished_statuses.include?(status)
          WisperBroadcast.new.broad_cast(:job_finished, self)
        end
      end
    
    
    
    # init 里 
    module RegisterObserver
      class << self
        def init
          Wisper.subscribe(QueueObserver.new)
          Wisper.subscribe(AgentObserver.new)
          Wisper.subscribe(MonitorQueueObserver.new)
    # ...
          Wisper.subscribe(MixpanelObserver.new)
          Wisper.subscribe(StarBranchesObserver.new)
          Wisper.subscribe(DingTalkMessageObserver.new)
        end
      end
    end
    
    RegisterObserver.init
    

    之后就可以全局看到多少人受到 job_finished 的影响了

    当然这种写法你最好不要在一个 observer 里再次 broadcast,如果你那样做,就跟 after_create 这种回调链没有区别了

  • 想改变一点 at 2017年04月01日

    淡定,我注册了 N 年,至今还开小号发新手问题 😭

  • 团队聊天工具,大家都用什么?Hipchat? 企业微信?还是 QQ? at 2017年03月23日

    叮叮 自打机器人上线了之后 就忘记 slack 了

  • 为 Rails 项目搭建 Jenkins CI 服务器 at 2017年03月23日

    不闲付费的话可以试用我司 flow.ci 一键 ci 无需提供机器 push 自动跑测试

  • rails db:migrate 后,莫名出现以前删除过的数据库字段 at 2017年03月22日

    曾经被 migrate 弄吓着过

    有次处理 mysql 的 index 的创建的时候 因为使用了 ali 提供的 RDS,遇见了创建 varchar 255 的 index 长度的问题,migration 失败了 但是这玩意它是创建成功了几个之后失败的,失败后是不会自动回滚删掉之前创建成功的 index 的 当时拿公司 ci 跑的 capistrano,还以为出了什么大事故, 重新跑了几次都不行,最后曲线救国,登数据库手动删,再改字段什么的。 线上数据,操作的时候手都在抖,测试环境演练了几次,半夜 2 点爬起来备份数据库弄

    后来,用 mongodb 了。。。。。。

  • [上海][2017年03月07日] Ruby 聚会召集 at 2017年02月28日

    主题真不错,薄荷网的 Sneakerspacker 一直在用,效果杠杠的。

    在北京 希望能看到视频记录

  • [杭州] 诩阆团队诚招一名兼职 Ruby 工程师 (实现支付宝付费功能) at 2017年02月27日

    少年,试试 ping++ 吧 简单粗暴有效

  • Rails 5.1 会提供对 Yarn 和 Webpack 的官方原生支持 at 2016年12月09日

    让前端的归前端

  • Ruby On Rails + Vue 前后端分离初尝试 at 2016年11月22日

    可以试试 rails-api,会对 rails 有一些简化,打开 cors 就可以解决跨域问题了

  • [赠票] 遇见开发神器 IntelliJ IDEA, WebStorm, RubyMine 的创造者-JetBrains 开发者日 at 2016年11月14日

    #1 楼 @ZevveZ 就是贵了点 看同事用过 确实很好用

  • cool javascript at 2016年10月30日

    八进制? 如果面试被问到这种题目,内心肯定是崩溃的

  • RubyConf China 2016 视频 at 2016年10月30日

    #29 楼 @vincent 感谢如此详实的解释,下面是我自己的一些见解,希望对其他 RubyChina 朋友有用

    关于类方法中进行抽象一部分函数私有化,我一般会这样处理

    class Template
       class < self
        def seal
          puts "seal"
          invoke_private_method
        end
    
        private 
        def invoke_private_method
          puts "invoke_private_method"
        end
      end
    end
    

    我觉得实例化服务对象的最大好处就在于传参数只需要传一次参数,在有些时候会在一个动作里调用 service 里的几个方法的时候,这种方式比较轻松。比如下面的例子

    def index
      service = UserService.new(current_user, params)
      service.notice_all_members
      service.start_user_docker
    end
    
    
  • 上一页
  • 1
  • 2
  • …
  • 10
  • 11
  • 12
  • 13
  • 14
  • …
  • 16
  • 17
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English