Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
蓝智恒
@lanzhiheng
Member
NO. 25043 / 2016-02-18

[email protected]
深圳云长文化科技有限公司
深圳
119 Topics / 697 Replies
152 Followers
21 Following
9 Favorites
GitHub Public Repos
  • wechat-pay 45

    A simple Wechat pay ruby gem in api V3

  • stone 16

    The personal blog power by Ruby On Rails

  • adapay 7

    Gem for adapay https://www.adapay.tech/

  • emacs.d 0

    An Emacs configuration bundle with batteries included

  • activeadmin 0

    The administration framework for Ruby on Rails applications.

  • formtastic 0

    A Rails form builder plugin with semantically rich and accessible markup.

  • Tools 0

  • activestorage-aliyun 0

    Wraps the Aliyun OSS as an Active Storage service.

  • bullet 0

    help to kill N+1 queries and unused eager loading

  • turbo 0

    The speed of a single-page web application without having to write any JavaScript

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 最新的 Homeland 镜像没有 acme.sh 文件 at August 07, 2020

    你这个是新版的吗?这个问题我应该修复了 https://github.com/ruby-china/homeland/pull/1170。可能 @huacnlee 还没有 build 新的 homeland-base?

    你去到镜像里面运行

    curl https://get.acme.sh | sh
    

    看看缺哪些依赖包导致 acme.sh 安装失败?在 homeland-base 的 Dockerfile 那里加上那些依赖,自己本地 build 一个用着先?

  • Ruby 调用方法不写括号只写空格逗号有什么副作用吗 at August 07, 2020

    没有什么副作用。主要是可以让用户写出真正的方法链

    0> "hello".methods.grep /str/
    => [:strip, :rstrip, :to_str, :lstrip, :strip!, :lstrip!, :rstrip!]
    

    一般建议带参数的时候都带上括号这样代码更易读。在类中调用方法除外,在 Rails 里一般调用类方法都会采用类似于宏定义的写法

    class Post < ApplicationRecord
      belongs_to :category
      validates :title, presence: true
    end
    

    其实写成这样也没差,只是没人会这么去写

    class Post < ApplicationRecord
      belongs_to(:category)
      validates(:title, presence: true)
    end
    
  • Codable - 更好的使用 code 字段 at August 05, 2020

    玩了一下,看了一下代码。好玩 😆

  • Ruby 数组如何返回一段元素的引用,而不是拷贝. at August 05, 2020

    这需求有点奇怪,直接改 a,取的时候才去slice(0, 2)岂不是更好?

    a = [1,2,3,4,5]
    b = a
    b[0] = 100
    
    b.slice(0, 2).each
    
  • 我又重新造了一个轮子 vails at August 04, 2020

    怎么不贴个 github 链接。😃

  • 哪个项目是你认为的最适合新手源码学习的 Rails 开源应用? at August 03, 2020

    我觉得 homeland 的源码就很适合。

  • Rails 什么时候出个去前端的轻量级框架 at August 01, 2020
    rails new my_api --api
    

    用这个也行吧。 https://guides.rubyonrails.org/api_app.html

  • 最近撸了一个美港股 +A 股的开户优惠导航 at August 01, 2020

    很棒。

  • 变量写成中文是不是巨蠢的行为 at August 01, 2020

    😂 有时候这样做也真的是迫不得已。后面维护的人估计会骂娘。

  • Docker 发版本 跟传统的 Capistrano mina 发版本 有啥 优缺点么 谢谢大家 不吝赐教!!!! at August 01, 2020

    根据我个人的经验,docker 发版本的话除了懂 Docker 还需要有一定的系统配置知识,镜像定制化的过程有点像给操作系统安装软件,你要先选系统,软件,最后还要想办法让这个镜像不要过于庞大。好处就是一切都在镜像里面配置好了,不需要太管服务器那边操作系统的环境。后期对于项目扩容那些做起来都比较方便,数据库,nginx 这些都可以做到与服务器上的其他项目隔离,不会相互干扰。但有时候这些东西配置起来也是比较麻烦,特别是对容器中的服务进行操作还得通过命令进入到容器中去。个人觉得比较麻烦。

    Capistrano 的话就是流程配置比较简单,有很多第三方的包能够辅助你部署好一个 Rails 应用,基本上不需要太多的配置,我个人比较喜欢。但是你需要事先在服务器上面准备好相应的系统环境,eg, 对应版本的 Ruby,MySQL/PostesSQL, Nginx 等等。而如果你服务器上还有其他项目用到这些服务的话,那个项目被攻击了,相应的服务 down 了,可能就会就会影响到你当前项目的状态。

    个人觉得如果是简单的对扩容要求不高的项目,而且也没那么多时间去熟悉容器化技术的,还是选择后者比较好。起码先把项目上去先。以后有空再优化。😆

  • 最近撸了一个美港股 +A 股的开户优惠导航 at July 31, 2020

    怎么域名是 xiaozhuanlan ?😀 跟这个 https://xiaozhuanlan.com/ 有什么关系吗?

  • 关于冥想 at July 29, 2020

    不知道呢。

  • Rails 单元测试相关 at July 29, 2020

    怪了,帖子是能回出去的。

  • Rails 单元测试相关 at July 29, 2020

    测试回帖。

    @Rei @huacnlee 顺便报个 bug,我似乎每次回帖都会报这个错,是我的账号有哪里不对劲吗?

  • Rails 单元测试相关 at July 29, 2020

    一般用 Rspec,以及相关的 Rails 集成 https://github.com/rspec/rspec-rails,文档还算比较完善。可以研究一下。测试确实很繁琐,也很难覆盖全。

    我自己的项目就加了测试,LZ 有兴趣可以参考一下(不算特别规范),我的策略都是,加一个功能,就想办法给它加上测试,一般你想给某个helper或者controller加测试,文档都有相关的 demo,参考着写就好。或者说是针对一些比较容易出错的边界有针对性地写点测试。

    反正我觉得测试这种东西,有总比没有好。🤐 写习惯了之后,有些测试其实花不了多少时间,顺手就加上了。

  • [广州] 广州又一客招聘 4 名 Ruby 程序员(初级/高级都要) at July 29, 2020

    他们响应比较快,eric 最近怎样了?一切顺利?

  • [广州] 广州又一客招聘 4 名 Ruby 程序员(初级/高级都要) at July 28, 2020

    面完,还以为能有机会见到本尊啊。

  • [广州] 广州又一客招聘 4 名 Ruby 程序员(初级/高级都要) at July 25, 2020

    简历已发送。

  • 如何制作编程语言-Bean 语言的设计与实现 at May 28, 2020

    😅 遇到瓶颈就挺绝望的。

  • 【译】每天工作 8 小时,每周 40 个小时足矣(下架) at May 07, 2020

    明白。

  • 个人的邮箱信息无法修改 at May 07, 2020

    亲测可用,谢谢。

  • 书籍翻译,版权问题 at May 07, 2020

    😅 可以像一楼的回复那样,留着自己看了。

  • 书籍翻译,版权问题 at May 07, 2020

    也是。你说的那本好像也不错,我找时间看看。

  • 【译】每天工作 8 小时,每周 40 个小时足矣(下架) at May 07, 2020

    @Rei 这些管理员没有标记版权问题的文章我好像找不到删除按钮,你能协助一下我删帖吗?

    所有这些翻译的都需要删除。

  • 【译】每天工作 8 小时,每周 40 个小时足矣(下架) at May 06, 2020

    明白了,多谢 Rei,这是我的疏忽了。我得先去研究一下,看能不能获得作者授权。

  • 微软苏州 Microsoft Teams 团队招人啦! at May 06, 2020

    过段时间可能也需要找工作,请问楼主该职位对口语要求如何?Teams 团队只招前端吗?

  • 各位我回来了,这次我做了一款社区小程序 at May 06, 2020

    哈哈,是不是可以贴一下公众号的二维码?

  • 【译】每天工作 8 小时,每周 40 个小时足矣(下架) at May 06, 2020

    没有哦😲 我没有通过这些文章来牟利也需要获得授权吗?第一次做翻译工作,还没有这方面的经验,还望指正。如果有需要的话我可能需要去联系一下版权方?

  • 【译】每天工作 8 小时,每周 40 个小时足矣(下架) at May 01, 2020

    如果基于我自身的考虑,我觉得一天 24 小时,分成 3 份,一份就是 8 个小时。那么 8 个小时睡觉,8 个小时工作赚钱,8 个小时娱乐(自由安排)是比较好的状态。当然作者是否这样考虑我就不得而知了。

  • 【译】每天工作 8 小时,每周 40 个小时足矣(下架) at May 01, 2020

    hi

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