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

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

    [Closed] Source code of writings.io

  • alipay 732

    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

  • htmlrenderer 12

  • rich-text-editor 12

  • rails-chatgpt-demo 8

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 省钱之旅路漫漫,论我在阿里云 k8s 的一次实践 at 2021年09月11日

    云服务商推 k8s 的一个原因是赚钱吧,如果是买云主机,购买前得看着价格再三确认,如果是 k8s 改个配置就开了一堆计算单元,账单月底见。

    另外 k8s 那个复杂度并不适合开发人员管理,面向开发者理想环境的应该是 heroku 或者 DigitalOcean app platform 那样的。国内目前只看见 ucloud 的 cube 有点像,但是它如何更新镜像文档写得不清楚。

    投入 docker 我觉得是值得,解决了开发和生产环境依赖一致性和更新的问题。如果是部署在云主机,我相信很少人去更新系统依赖,除非不得已有安全漏洞。

    因为 k8s 又贵又难用,我目前一个应用是单机用 docker swarm 部署,装多几台加入 swarm 也很简单。

  • rescue 为什么不处理 SQLite3::SQLException 异常 at 2021年09月09日

    你看最后一个括号,那才是异常的类

  • rescue 为什么不处理 SQLite3::SQLException 异常 at 2021年09月09日

    你应该把异常的 message 和类搞混了,终端看到的 SQLite3::SQLException 是 message 的一部分。

    可以把完整错误栈信息贴上来看看。

  • 有没有可能基于 Ruby 封装一个自己的语言 at 2021年09月08日

    类似 https://github.com/Shopify/ess

    @jasl 有研究

  • erb 算是服务端渲染么? at 2021年09月08日

    是啊。

  • hotwire 开发者 github Commits count at 2021年09月08日

    Stimulus 发布了 3.0.0-beta1,从 commit 来看现在是 DHH 亲自管。最近也打了鸡血似的更新 Rails 的前端打包方案。

    https://github.com/hotwired/stimulus/releases/tag/v3.0.0-beta.1

    希望早点找到前端负责人,但要找到同样级别的不容易。

  • hotwire 开发者 github Commits count at 2021年09月08日

    双输,但只要 Basecamp 没倒闭,人还可以再招。

  • 怎么格式化 rack 的 @env at 2021年09月08日

    是要把 json 内容作为 response 输出吗?把上面的 JSON.dump 内容作为 body,conntent-type 设置为 application/json。

  • 怎么格式化 rack 的 @env at 2021年09月08日

    这一看大概是 Hash,里面有的值还是对象(非基本类型),要把它格式化为 json 是什么需求?

    硬要做的话:

    require 'json'
    
    JSON.dump @env
    
  • DHH:Rails 7 将在 2021+ 年为 JavaScript 提供三个很好的答案 at 2021年09月08日

    例如 Github 和 Shopify?

  • rescue 为什么不处理 SQLite3::SQLException 异常 at 2021年09月08日

    看样子是 Sequel 捕获了 SQLite3 的异常,包裹在 Sequel::DatabaseError 里面再抛出,到用户代码这里能捕获的是 Sequel::DatabaseError。

  • 后端开发路线图 at 2021年09月08日

    这是特意把所有可选项列出来了,像 db 那里不需要一次学那么多 db。

  • 刚从 node 那边回来 at 2021年09月07日

    所谓前后端分离就是 Rails 只写 API,前端放在另一项目,那么怎么搞都可以。如果想彻底一点,Rails 有个 API mode,不加载 view 和 session 相关的组件。

  • 刚从 node 那边回来 at 2021年09月06日

    是的。

  • 刚从 node 那边回来 at 2021年09月06日

    Rails 加上 Hotwire 就满足很多场景了。

  • 关于用 Docker 离线部署我的做法和讨论 at 2021年09月06日

    dokcer swarm 有 rolling updates https://docs.docker.com/compose/compose-file/compose-file-v3/#update_config

    配合 healthcheck 可以实现无中断更新 https://docs.docker.com/compose/compose-file/compose-file-v3/#healthcheck

  • 郵箱激活功能 at 2021年08月27日

    我现在用着 rails-ujs 带的 Rails.ajax 方法,看上去以后 rails-ujs 会被抛弃,到时就转 request.js。

  • 郵箱激活功能 at 2021年08月27日

    简单方法是先用 form_with 生成一个常规 Rails form(带有 csrf token),然后页面内一段 js 提交:

    <script>document.getElementById('form-id').submit()</script>
    

    搜 js 提交可能会查到纯 ajax 然后碰到 csrf token 的问题。

  • 哪个基于 Rails 的开源博客系统比较开放、体验较好? at 2021年08月27日

    自建建议用 jekyll,横行比较别家静态网站生成器,我也觉得 jekyll 维护最好,文档齐全。

  • 没想到在 IRuby 中绘个图这么难… at 2021年08月26日

    马太效应,强者越强。有这个需求的一开始就会选最成熟的平台,缺少人扩展 Ruby 的这一领域。

  • 郵箱激活功能 at 2021年08月25日

    link_to method: :post 依赖 Rails ujs,是只能在 Rails view 里面使用的辅助方法。邮件内容在邮件客户端打开,没有加载 rails ujs 的前端库,不能使用。

    通常做法是在邮件里写一个对应 get 的页面地址,在这个地址内让用户手动或者用 js 自动提交 post 请求。

  • Rails 自带的层级为什么只有两层?Rails 的分层哲学是什么呢? at 2021年08月24日

    新的层在 app/ 下新增目录就行了,app/ 下的目录会加到 autoload 的路径里,lib/ 目录还需要配置。

  • Rails 自带的层级为什么只有两层?Rails 的分层哲学是什么呢? at 2021年08月24日

    The Rails Doctrine 是 Rails 哲学的总结

    原版:https://rubyonrails.org/doctrine/

    中文翻译:https://github.com/ruby-china/the-rails-doctrine

    其中“多元化的设计模式”这一节说了 model 层为什么是这样的,简单来说就是:实用。

    如果还是觉得“我就是需要 service 层啊,Rails 不提供就是不对”,那么可以试试我写的这个 gem https://github.com/chloerei/active_service ……

  • null at 2021年08月07日

    多谢推荐 😃

    静态博客用来锻炼设计能力是不错的。

  • GeekNote,一个专为 Geek 设计的博客服务 at 2021年08月05日

    现在内容少,还是人工的。

  • GeekNote,一个专为 Geek 设计的博客服务 at 2021年08月04日

    是 ActiveStorage,附件的地址为了美观用了定制 Controller。

  • Ruby 企业级架构师培训(实验班)暨 Rails on Cloud 开源 Contributer 招募 at 2021年08月04日

    可以参考 https://gorails.com/ ,有订阅教程,也有按课程收费。直播感觉效率低又不可扩展。

  • GeekNote,一个专为 Geek 设计的博客服务 at 2021年08月04日

    这是社区准则 https://geeknote.net/policy/posts/190

    目前看来不打广告卖货就行。

  • 建立 hello reader 网站 at 2021年08月02日

    如果是第一次独立开发一个网站的话,不错,要坚持。

    提个设计的意见,导航条的返回上一步和菜单按钮不应该同时出现。

  • GeekNote,一个专为 Geek 设计的博客服务 at 2021年07月29日

    会做的,优先级已经排在前面了。

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