Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
spike76
@spike76
会员
第 33805 位会员 / 2017-12-19

[email protected]
5 篇帖子 / 268 条回帖
14 关注者
2 正在关注
91 收藏
Read the god damn error message!
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Ruby 企业级架构师培训(实验班)暨 Rails on Cloud 开源 Contributer 招募 at 2021年08月04日

    希望楼主能把一些高级、架构课程写一些样章出来。直接扔几千块钱万一听不懂咋整

  • Docker 项目中,yarn add 或 Gemfile 里添加新插件时的最佳实践应该是如何的? at 2021年07月26日

    谢谢回复,因为是在 wsl2 里开发,所以没有把应用放在 docker。你说的第二点倒是很有启发,难怪 vscode 每次都要提醒我

  • Docker 项目中,yarn add 或 Gemfile 里添加新插件时的最佳实践应该是如何的? at 2021年07月25日

    不懂就问:将应用放在宿主机,数据库、redis 之类的依赖放 docker,这种开发模式有什么风险么

  • 更新元素的比较问题 at 2021年07月22日

    set_new - set_old

  • 又踩了个 open-uri 的坑,老库的 API 有时候真是摸不着头脑 at 2021年07月22日

    楼上好多坑友。。。

    一个项目要是 gem 多了,会发现底层有各种第三方的网络库,各用各的。大家都不想用自带的

  • 求助,本地配置好 Nginx 后,访问 Rails 项目出现问题 at 2021年07月22日

    提示信息中就包含了解决方案。。。 add the following to your environment configuration: config.hosts << "awesome_project.local"

  • 初级架构师都干些什么? at 2021年07月19日

    关键词:女朋友

  • 又踩了个 open-uri 的坑,老库的 API 有时候真是摸不着头脑 at 2021年07月07日

    默认检测到循环重定向 会抛异常。也可以手动关闭跟踪重定向功能,自己处理重定向

  • 又踩了个 open-uri 的坑,老库的 API 有时候真是摸不着头脑 at 2021年07月06日

    net/http支持更多操作,但需要手动跟踪重定向。简单 get 请求习惯用 open-uri

  • 程序员如何工作到 60 岁? at 2021年06月28日

    俺来补充一条: 持续锻炼。

    虽然是个穷货,但每周也会抽出 5 个小时时间锻炼

  • 如何实现重复跟帖广告的过滤? at 2021年06月24日

    判断发帖频率?

  • 求助, includes 是如何双向绑定并且持久化的? at 2021年06月16日

    有点没看懂题目描述,大概是这个?

    https://ruby-china.org/topics/17866

    顺便问下:includes 是咋和“双向绑定”这个词联系到一起的?

  • 请问现在学习 Ruby 没有可以用以入门的教程了吗 at 2021年06月14日

    rubykoans, 直接上手敲

  • 聊一下 turbo stream at 2021年06月07日

    借楼提问不太符合规范,建议自己开一个帖子

    wrong number of arguments (given 2, expected 1)

    这个错误大概率是由于 ruby3 的关键字参数特性修改引起的,这个 gem 应该还不支持 ruby3

  • Puma worker 有内存回收/重启机制吗? at 2021年06月02日

    https://ruby-china.org/topics/35236

  • Rails 多线程并发占用 CPU 问题 at 2021年05月29日

    把 web server 配置成多个实例呗。想要几个进程都行

  • 【疑惑】关于局部变量与实例属性名称相同时,方法调用报错 at 2021年05月19日

    attr_reader :content 生成了一个 content 方法,在没有歧义的情况下 a = content.gsub 实际是 a = self.content.gsub 的简写,然而当 content 出现在赋值符左边时,content 被解释成一个变量,content = content.gsub 基本等价于content = nil; content = content.gsub.

    若非要保持同名的局部变量名,应显式写明 self, 即content = self.content.gsub("1", "2")

    另外,即使使用attr_accessor :content生成了content=方法,content = content.gsub 中的 content 也是个变量

  • 安装 PostgreSQL 出现 Failed to load sql modules into the database cluster at 2021年05月13日

    https://stackoverflow.com/questions/30689251/failed-to-load-sql-modules-into-the-database-cluster-during-postgresql-installat

    这种问题最直接的处理方式就是上 docker。。。

  • 数据库列名与 Rails 方法名冲突怎么解决? at 2021年05月08日

    我在 rails6 对接第三方数据库也遇到了这个问题,使用 select as 依然会报错。因为不关心冲突字段的值,所以最终用了个折衷方案,忽略冲突的字段 self.ignored_columns = [:conflict_columns]

  • 请问 Ruby 中 range 可以间隔生成数据吗? at 2021年05月06日

    (1..10).step(2)

  • heredoc 提示 Invalid escape character syntax at 2021年05月02日

    把界位符包在单引号中即可

    puts  <<'STR'
    
    "c:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools"
    STR
    

    不过你的 heredoc 中的内容为啥还要加引号?

  • [深圳] 构建中国一流的 Ruby 团队,ShowMeBug 招聘 Ruby on Rails 全栈工程师 5-10 名 at 2021年04月29日

    豪气!

  • 写了一些 rspec 的 DSL 之后,逐渐意识到元编程的强大 at 2021年04月14日

    非 rspec 用户,俺来写后面那截 data 断言的话,会直接写成

    data = res[:data]
    expect([data.size, data.first.name, data.first.id, data.second.name, data.second.id]).
    to eq([2,'Jay', 1, 'Jone', 1])
    

    写成最开始那样也很 ok, 可读性杠杠滴。

    后面新封装的 DSD(Domain Specfic Dialect, 俺生造的词:领域专属土话,就是外人不咋好读,不咋好理解的意思), 感觉这个例子里没看出来代码量少了多少...

    最后,做了复杂的封装,老哥应该还要写段 rspec 测试一下自己的 rspec 封装... (😁 逃~)

  • 写了一些 rspec 的 DSL 之后,逐渐意识到元编程的强大 at 2021年04月14日

    其它可读性不谈,你把 not_to 给漏掉了

  • 利用好元编程重构下代码 at 2021年04月08日

    我刚学会元编程的时候也喜欢这样写骚代码,时间久了反而更偏爱朴实稳健的写法

  • 关于 Rails 6 设置 cookie same site 为 None 的问题 at 2021年04月07日

    换个思路,把服务器放在同一父域名下

  • ActiveRecord_Relation 没有实例化 at 2021年03月21日

    ActiveRecord::Relation 是个惰性执行的 sql,执行 to_a 或其他 Enumerable 方法时才会真正执行 sql。如果它是结果集的话,怕是不太好实现链式查询。

    在结果集里插入数据再排序,试试转成数组再在内存里手动处理。

  • where 与 joins 的一个小问题请教 at 2021年03月18日

    试试 left_joins

  • 能不能在 view 里调用 rake tasks ? at 2021年03月03日

    非常耗时就该异步执行了撒

  • 能不能在 view 里调用 rake tasks ? at 2021年03月01日

    task 的业务逻辑放到 controller 里去调用

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