Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
小虫
@IChou
高级会员
第 3035 位会员 / 2012-07-27

金金金 金数据
成都
8 篇帖子 / 479 条回帖
44 关注者
18 正在关注
12 收藏
GitHub Public Repos
  • aliyun-oss-support 356

    基于阿里云OSS的WordPress远程附件支持插件

  • hugo-theme-vec 35

    Vec is a minimal, clean and beautiful theme for Hugo.

  • facepp-ruby-sdk 5

    A Ruby interface to the FacePlusPlus API.

  • xiami_radio 5

    Help you listening to the Xiami radio via a geek way

  • wechat-pay 0

    A simple Wechat pay ruby gem in api V3

  • llmprice.cn 0

    LLM price comparison 大模型价格对比

  • autocorrect 0

    A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuation...

  • yii.im 0

  • wxocr 0

    This project wraps the WeChat OCR functionality from the excellent wechat-ocr project into a simp...

  • chat-langchain 0

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • SimpleAPM - Rails 慢事务追踪 at 2019年02月26日

    好东西啊 不打算写个英文 readme 么

  • 如何解决 Bootstrap 4 不支持 bootstrap-table? at 2019年02月21日

    bootstrap-table 支持 bootstrap4 的吧 https://github.com/wenzhixin/bootstrap-table/

  • 有没有开源的 paas 系统推荐? at 2019年02月21日

    https://github.com/dokku/dokku

  • ActiveRecord::QueryCache#call 耗时异常 at 2019年02月15日

    Rails + puma?

  • 关于 inverse_of 的困惑与探究 at 2019年02月15日

    你微信多少

  • ruby 方法存放的位置 at 2019年02月12日

    所以呢?

  • 缩减 Docker 镜像体积历程总结 at 2019年02月11日

    本质上是帮你更清楚的认识应用所需的运行环境,维护一个没有“无用”组件的环境

    由于镜像传输是分层 + 压缩的,对于持续构建的项目,镜像大小真没太大区别,比如你的镜像,只有 COPY 之后的两层会在 pull 时更新,前面的都是有缓存的(部署新机器例外)

    我之前的做法是预打包一个足够简单又足够通用的基础镜像,公司所有 Rails 项目都基于它来打包,以保证快速扩容时可以在集群的任何一台机器上快速部署

    我始终觉得镜像正确的进化方式是“是不是足够简单”,以避免环境变得复杂而难以维护,体积小只是顺手而为之

  • 当前环境有多个不同版本 gem require 默认会用哪个? at 2019年02月08日

    irb 打印一下 ElfTools::VERSION

  • 缩减 Docker 镜像体积历程总结 at 2019年02月08日

    Dokcer 镜像减肥的重点应该是『简』而不是『小』,单纯的追求容量的减小并不会带来什么提升或收益

    反倒是花些时间理清镜像中,哪些是编译依赖,哪些是运行依赖,哪些是必须的,再适度优化,利用好镜像层的缓存,我觉得会更有意义

  • ttyd -- 分享任意命令行程序到网页上 at 2019年02月01日

    搜 ttyd 搜到了 ruby-china 差点以为自己打开方式错了 😂

    厉害 厉害

  • ruby 转码问题,如何把一个 GBK 编码格式的乱码正确的读出来 at 2019年01月30日

    你确定这是一个正常的 gbk 字符么?用编辑器以 gbk 编码打开 aa.log 这个文件看看呢

  • Rails Production Log 有什么方便 check 的方法吗? at 2019年01月28日

    你的问题其实涉及到两个方面:1. 线上日志处理、2. 线上异常查询

    如果你需要的是如何优雅的找到线上异常信息,可以考虑 sentry 一类的服务,exception-track 这个 gem 也值得试一下,特别好用,吐血推荐

    如果你是觉得日志写在磁盘上很麻烦,每次查个日志要登好几台机器,还要各种 tail head grep awk wc sort uniq …… 那么你可以搭个 ELK 了,或者考虑一下云服务商的日志服务

  • 请问大家的 CI/CD 方案 (测试 / 部署方案) 使用的是什么流程?Docker+Drone+Swarm? at 2019年01月28日

    Gitlab -> Gitlab-runner -> Swarm

    不过我觉得 Rails 项目少量更新代码没必要 redeploy,于是直接找了个小工具 docker_swarm_helpers 去做热重启,我只能说——灰快。需要重新打镜像的时候,通过打 tag 去触发重新部署的流程

    另外关于 Swarm 的管理,推荐 Portainer,至少不用再纠结 docker-compose.yml 文件放哪儿了 😂

  • 什么是 RPC? at 2019年01月28日

    第一眼看成了 RPG 😂

  • 你是“最佳实践”的受害者吗 at 2019年01月28日

    一般说“很多坑”估计是缺了几个小功能,追问一下就知道了,如果真有坑的话,他会用“特别坑”来提醒你 😄😄 我这边用着很好,配合 portainer 爽歪歪,关键是不折腾啊

  • 你是“最佳实践”的受害者吗 at 2019年01月28日

    曾花了整整一周去折腾如何在混合云上搭一个人 K8S 集群,最后还是放弃了,swarm 真香

  • GitHub 可以免费创建私有仓库了 at 2019年01月26日

    哈哈哈 说明你有一个月没有打开自己博客了

  • 《Rust 编程之道》预售开启 at 2019年01月17日

    完了 没货了怎么办,我也想要签名版 😅

  • 这种喷子为什么不 Ban 不删? at 2019年01月17日

    @southwolf 我一直想回这个,居然没有一个人提到 shallow,但是发现评论已经关闭了 😂 😂

  • 为何 env irb 比直接执行 irb 启动块的多 at 2018年12月29日

    2 秒 也很慢呐 趁它启动的时候 狂按 Ctl+T 看看负载呢

    至于 env irb 稍微快一点 https://unix.stackexchange.com/questions/103467/what-is-env-command-doing 根据这篇文章的说法,你的默认环境里的 irb 是不是个 alias?

  • china_sms - 短信平台的 Ruby 接口 Gem at 2018年12月29日

    楼主 gem 还在维护么,想增加一个 腾讯云短信 的实现,直接发 PR?

  • 如何部署 Rails 项目到 Kubernetes,Docker 集群,项目包含 MongoDB,Rabbitmq,Redis 等等 at 2018年11月22日

    @chunlea

  • 为什么不应该使用 rvm/rbenv,以及替代方案 at 2018年10月29日

    阿里云啊

  • 为什么不应该使用 rvm/rbenv,以及替代方案 at 2018年10月27日

    我说呢 @chunlea 最近也开始用 docker 做开发环境了

  • 为什么不应该使用 rvm/rbenv,以及替代方案 at 2018年10月27日

    @Rei 开发环境的数据库 redis 之类的你也是直接丢在同一个容器里的么

  • 用 Docker 构建开发环境 at 2018年10月17日

    雄哥?

  • 通知详情页面的中代码超出正常范围 at 2018年09月28日

    这明明是代码没写好 单行超过 120 个字符了吧

  • WorkflowCore —— SaaS 快速开发套件之工作流引擎 at 2018年09月27日

    上周才开始写的代码 很高效啊 👍

  • undefined method `each' for nil:NilClass?这是在我提交数据的时候出的问题 具体情况如下 at 2018年09月24日

    你在 create 里面 render 了 new.html.erb,这个 template 需要 @customers,但是你的 create 方法里并没有提供这个变量,所以报了 NilClass

    def create
        @orderinfo = Orderinfo.new(orderinfo_params)
        respond_to do |format|
          if @orderinfo.save
            format.html { redirect_to @orderinfo, notice: 'Orderinfo was successfully created.' }
            format.json { render :show, status: :created, location: @orderinfo }
          else
            @customers  = Customer.all # 提供 @customers 给 new.html.erb
            format.html { render :new }
            format.json { render json: @orderinfo.errors, status: :unprocessable_entity }
          end
        end
      end
    

    去掉关联就能保存是因为 belongs_to 会要求 presence validated,如果 customer 并不是必须的可以指定 belongs_to :customer, optional: true

  • 求教函数调用与 send 方法的问题 at 2018年09月08日

    为什么有这样的结论?函数名就是变量啊

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