Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Rei
@Rei
管理员
第 1 位会员 / 2011-10-28

[email protected]
深圳
182 篇帖子 / 9123 条回帖
727 关注者
0 正在关注
11 收藏
中下水平 Rails 程序员
打赏作者
GitHub Public Repos
  • writings 939

    [Closed] Source code of writings.io

  • alipay 731

    Unofficial alipay ruby gem

  • code_campo 291

    [Closed] Source code of http://codecampo.com

  • asciidoctor-pdf-cjk-ka... 101

    **no longer maintained**

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • rich-text-editor 12

  • htmlrenderer 10

  • rails-chatgpt-demo 8

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • ruby 开发工程师 15-30K/月加期权 at 2025年04月30日

    公司名和工作地点?

  • 大家一般线上环境的 migration 在什么时候执行? at 2025年04月18日

    默认 entrypoint 是带 -e 的,所以除了执行迁移的容器其他容器会启动失败。然后 kamal 会隔几秒重试启动,直到超过重试次数。容器启动后健康检查通过才会替换旧容器。

    如果有超长时间的迁移,可以关注维护模式这个新功能(未发布) https://github.com/basecamp/kamal/pull/1497

  • 大家一般线上环境的 migration 在什么时候执行? at 2025年04月17日

    我没验证过,也许 entrypoint 里面失败不影响启动?

  • Docker 镜像拉不到大家怎么处理的 at 2025年04月17日

    确认全局走梯子了没有?

  • 大家一般线上环境的 migration 在什么时候执行? at 2025年04月17日

    migration 过程有数据库锁,不会重复执行。 https://github.com/rails/rails/pull/22122

  • 有朋友在国内服务器上通过 Kamal 成功部署 Rails 应用吗? at 2025年04月15日

    我的 kamal 生产环境配置 https://geeknote.net/Rei/posts/3232

  • 有朋友在国内服务器上通过 Kamal 成功部署 Rails 应用吗? at 2025年04月11日

    build 的时候失败可以把 build 服务器放在境外,然后 push 到境内的 register(例如 aliyun)。

    在境内 build 除了 docker 还有 deb,rubygem,npm 的问题,很麻烦。

  • 有朋友在国内服务器上通过 Kamal 成功部署 Rails 应用吗? at 2025年03月31日

    我是自建 docker 镜像解决的 https://geeknote.net/Rei/posts/3214

  • 什么时候业务逻辑放在 concerns? at 2025年01月09日

    37signals 喜欢用 concerns 而且玩得溜。

    我是只有公用逻辑才放 concerns。

  • 入门 blog 项目点击 destroy 没有反应没有窗口怎么解决? at 2025年01月09日

    rails 6 -> 7 使用的 turbo 有变化,用的包不同,属性从 data-* 换成了 data-turbo-*。搜论坛可能会搜到旧的内容。

    不知道你看的是哪个版本教程。现在推荐看英文官方的教程 https://guides.rubyonrails.org/ ,目前版本是 8.0.1。要看中文的可以用翻译软件翻译全页。

  • 现在用 importmap + stimulus 这套技术栈有什么好用的组件库? at 2025年01月06日

    application.js 打包到一起,某些库体积大又很少变的单独打包,例如 editor,chart。layout 里 include 几个 js 文件。

    其实 DHH 即使推 nobuild 也是把所有 js 预加载,可以用浏览器调试看 https://app.hey.com/sign_in ,所有 js 都用了 modulepreload。importmap 默认设置也是 preload。

    懒加载会导致交互延迟,体验不好。

  • homeland 源码中 list_actions.rb 中的 current_user 在哪里定义的? at 2025年01月06日

    list_actions.rb 是个 module,被 include 到 topic_controller.rb 里面调用,调用环境是 topic_contorller。

  • 现在用 importmap + stimulus 这套技术栈有什么好用的组件库? at 2025年01月04日

    我依赖好几个 npm 包,importmap 无法很好的支持,所以回到 esbuild 了。

  • 现在用 importmap + stimulus 这套技术栈有什么好用的组件库? at 2025年01月03日

    把 stimulus 作为一个包装器,所有 js 库都可以包进去。

    stimulus-components 很多组件就是基于这个方法。

  • 使用 Kamal2 部署 rails 遇到问题 at 2024年12月23日

    环境变量问题,需要在 config/deploy.yml 设置

    env:
      clear:
        DB_USER: app
      secret:
        - DB_PASSWORD
    

    这里设置了的环境变量才会 push 到远程服务器。

    反向代理问题,单机情况下 kamal_proxy 可以替代 nginx,去掉 nginx。

    kaml_proxy 不需要设置就可以满足 rails 需要。

  • install mysql2 报错,实在解决不了了 at 2024年12月18日

    https://stackoverflow.com/questions/67840691/ld-library-not-found-for-lzstd-while-bundle-install-for-mysql2-gem-ruby-on-mac

    注意回答的版本号是旧的。

  • 不厌其烦的人工智能真的很有意义,是最有耐心的搭档 at 2024年12月13日

    AI 也需要提问的智慧。我很乐意推荐不好好准备提问的人去问 AI。

  • Rails 8: The Demo at 2024年11月18日

    主要是网络,好的网络体验大不相同。我有次调试 cloudflare 的边缘节点居然是连到英国,绕地球一圈。

  • Rails 8: The Demo at 2024年11月15日

    看 @RaySong 有无兴趣搬运?

  • 在 development 模式下怎么关闭 active_job 日志写入到 development.log at 2024年11月12日

    把图片塞到 job 的参数,小心 redis 内存不够用。

  • 在 development 模式下怎么关闭 active_job 日志写入到 development.log at 2024年11月12日

    job 的参数是 data:image?不建议参数用太大的对象。把对象保存以后传 id。

  • Rails 8.0: No PaaS Required at 2024年11月11日

    basecamp 是用独立的 db 做 cache db。用 db 的好处是缓存周期可以设很长。

  • 写作是另一回事... at 2024年11月11日

    我现在写博客主要作为自己外部记忆,顺便给别人看看。

  • Rails 8.0: No PaaS Required at 2024年11月09日

    是 Rails cache 的一个实现,类似的可以存 memcache,redis,solidcache 是存到数据库。

  • 三年后,仍在热爱 Ruby at 2024年11月08日

    Rails 8 刚发布,回归好时机。

  • Rails 8.0: No PaaS Required at 2024年11月08日

    Rails 8 的前端方案完善,简化部署配置,减少了依赖服务。要入门和回归的话这就是最好的版本。

  • 三年后,仍在热爱 Ruby at 2024年11月06日

    Ruby 需要更多布道者👏

  • 求问 MAC M2 芯片 ruby on rails 连接 oracle 的办法 at 2024年11月04日

    docker + devcontainer。

  • Rails 开发者应该拥抱 Web Component at 2024年10月29日

    大企业前后端分离的,可以用在管理后台。

  • Rails 开发者应该拥抱 Web Component at 2024年10月21日

    暂时没遇到,我之后留意一下。

    Stimulus 如果进行了 dom 操作,也需要注意历史恢复的状态。相比之下 Lit 只需要 render 简单多了。

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