Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Jasl
@jasl
管理员
第 1107 位会员 / 2012-02-21

[email protected]
北京
126 篇帖子 / 3954 条回帖
396 关注者
11 正在关注
82 收藏
Ass♂we♂can
GitHub Public Repos
  • wx_pay 461

    An unofficial simple wechat pay gem

  • zk_dcap_verifier_poc 1

  • substrate 0

    Substrate: The platform for blockchain innovators

  • parity-common 0

    Collection of crates used in Parity projects

  • polkadot-sdk 0

    The Parity Polkadot Blockchain SDK

  • pjs-rs 0

    A javascript runtime with pjs embebed

  • agave 0

    Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.

  • ngine 0

    A nostr application framework

  • derive_more 0

    Some more derive(Trait) options

  • cybros-experimental 0

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月13日

    Webpacker 也可以设置 CDN。

    如果你要在后端渲染的视图里引入 Webpack 管理的资源的话,要引入带 digest 的文件名,这个独立使用 Webpack 会不会有问题?

  • 在一个 Java 的管理系统上,用 Rails 开发另一部分功能如何对接好? at 2019年03月13日

    不希望用户使用两套系统:选定一边为主系统,另一套提供 API 或者 RPC

    不需要用户再两套系统间重复登录:做 SSO

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月13日

    Gitlab 也是这样做的

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月12日

    其实这帖子的事情,前年我已经在 Webpacker 2 上走一遍了,但是犯懒没发,代码也没公开,然后 3 出了,又重新踩了一遍,Webpacker 2 to 3 的踩坑经历还有引入一些库时候的无聊研究真的是血泪史...

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月11日

    最后更新一下集成前端库时候的坑,我前端水平比较菜,如果有什么建议请提出

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月11日

    最后就是我在这里提的是示例,那个 repo 里我自己也列了一些 todo 需要我自己做或者有人来帮忙,我一般每一个大 Rails 版本都会维护这么一套架子,方便开新坑,是个长期的事情

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月11日

    另外缺失一些有用插件的问题,我觉得既然开源了,完全可以群众贡献,或者我自己项目里需要用集成好的会同步过来

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月11日

    一个是 CoreUI 是去年的项目比较新,另一个,Boostrap 3 包括一干老式的 jQuery 插件很多不能直接集成进 Webpack 中,这跟那些维护不周的项目仍在使用老式 JS 模块加载方式有关。

    所以这里我做出这个选择,我希望保持传统 Web MVC 的开发体验,同时甩掉过去的包袱,不然大可直接用 Sprockets,没必要迁移到 Webpacker 去了

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月11日

    另外不用 AdminLTE 的原因是他还停留在 Bootstrap 3,我还是希望尽量用最新版本的组件的,包括将来 Bootstrap 5 要去掉 jQuery 依赖,就算是传统风格的前端架构,也还是要跟上潮流,不然就很难补上了,这才是我标题提到的渐进式迁移到现代前端

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月11日

    这些插件都开源的你可以自己集成啊,无非就是记得用他们提供 bootstrap 的 css 而已,这就是用 Bootstrap 的好处了,直接换 bootstrap 标准版本的,通常显示效果就是正确的了。

    CoreUI 收费就是把他们帮你预先集成好,外加微调了一下样式

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月11日

    其实我现场还分享了一些别的观点,我认为 GraphQL 流行后,我就会转换到前后端分离方式去了,并且我会认为在那个时候,Rails 就可以进入历史书了。不过我个人对 GQL 的研究还很初级,暂时就不分享这部分了,现场我也只是说这是我的一部分私货

  • 渐进式迁移到现代前端开发模式 — 用 Webpacker 替代 Sprockets 实现前端资源的管理 at 2019年03月11日

    因为我倾向 Gitlab、Github 的传统方式前端和 React/Vue 的混合前端技术栈,传统前端这边我仍然认为 Bootstrap 是生态最好的,并且我调研过一些 React 的库(我的一些项目需要的组件),仍然提供的是 Bootstrap 标准的 CSS(比如 https://github.com/mozilla-services/react-jsonschema-form)

    此外,我想要一个类似 Gitlab 的带左右分栏的布局,这种方式的布局我觉得最适合后台管理,所以调研过一波,开源且相对质量靠谱的只有 CoreUI,所以做了这样的选择

  • [北京] [2019年3月9日] Ruby Saturday「结束,包含 Keynotes」 at 2019年03月09日

    可能得手动加到 resolved_path 了,能用 npm 还是尽量 npm,有一些 gem 有民间维护的 npm,比如 cocoon

  • [北京][2019年4月20日] RustCon Asia 第一届 Rust 亚洲技术大会 at 2019年03月08日

    RubyChina 改俩字就变成 RustChina 可以重新上线了。。。

  • 还尚在坚持 Ruby 的伙伴~~~~~ at 2019年03月07日

    虽然我是致力推广 Ruby 语言,但理智的讲还是技术为解决问题所用,Ruby 解决不了问题糊不了口的时候,论坛里不少人就去写 Go 写 Rust 写 JS 去了。

    所以关注需求,需求在,技术就有存续的价值,需求没了,就让他进垃圾堆吧。

    但像小时候小朋友之间相互攀比,孙悟空打败的布欧,你的贝吉塔就是垃圾,就不可取了,无止境的对比只能让人分心,技术只是表象,背后的原理和方法才是永恒的,不要做 喜鹊开发者(The Magpie Developer)

  • 还尚在坚持 Ruby 的伙伴~~~~~ at 2019年03月07日

    对了,有空给 doorkeeper 贡献下 openid 相关的 client 和 provider demo app 吧,可以复用他们 oauth 的,这块目前还没有

  • 还尚在坚持 Ruby 的伙伴~~~~~ at 2019年03月07日

    你用 doorkeeper 没问题的,我曾是 committer 代码虽然有点绕,但还挺靠谱的。之前给前司做的内部员工的统一认证服务,基于 Doorkeeper 和 OpenID 做其他业务系统接入和 SSO,我一个人两个月上线,前阵跟同事聊,跑到现在也没出过问题

  • 关于数据权限控制 at 2019年03月07日

    pundit cancan 是 Gem,这种业务系统的权限模型一般是 RBAC,具体可以搜一下相关资料

    具体实现可以参考 Redmine 的设计,一套支持继承的 RBAC,不过这种通常都比较复杂,要完全消化需要时间

    但初衷就是限定数据访问的范围,那无非就是在数据库层面加一些用于划分数据所有权的字段,然后计算用户的所有权范围,限定只能查询到所在范围内的数据,你说的想法大体上没问题的

  • [北京] [2019年3月9日] Ruby Saturday「结束,包含 Keynotes」 at 2019年03月07日

    Demo 写好了 不过加了一些私货,可以先玩玩看 https://github.com/jasl/cybros_core (前端守旧势力的绝唱...

  • [北京][2019年4月20日] RustCon Asia 第一届 Rust 亚洲技术大会 at 2019年03月06日

    到现场看看有多少来自 RubyChina 的二五仔 😂

  • 还尚在坚持 Ruby 的伙伴~~~~~ at 2019年03月06日

    不过感性上说,Ruby 的生态这么多年发展,旧有的领域的开发基本已经挖掘殆尽了,新领域没开拓的时候,Github 的增长停滞,搜索引擎热度下降是非常正常的现象,因为问题早已妥善解决了啊...

  • 还尚在坚持 Ruby 的伙伴~~~~~ at 2019年03月06日

    前阵子看极客时间的一个课程介绍。。。。文中作者引用了相反的评论。。。Ruby 排在流行榜的第三位。。。我还特意反复看了几遍作者的简介,确认作者没写过 Ruby。。。就转发了一波 😀

  • [北京][2019年4月20日] RustCon Asia 第一届 Rust 亚洲技术大会 at 2019年03月06日

    早已购票

  • [北京] [2019年3月9日] Ruby Saturday「结束,包含 Keynotes」 at 2019年03月04日

    那我也讲一个偏前端话题吧,刚好这几天 Webpacker 4 就要正式发布了。

    标题可以叫《渐进式迁移到现代前端开发模式 —— 用 Webpacker 替代 Sprockets 实现前端资源的管理》

    内容会偏水,涉及:

    • 简单介绍 Webpacker 4
    • 怎样彻底剥离 Sprockets
    • 怎样通过 Webpacker 完成 Sprockets 的工作
    • 扩展技巧:通过演示为 form helpers 增加当字段验证失败时增加 Bootstrap 渲染表单控件错误所需的 class 来展示如何扩展、增强 Gem 中代码的行为

    我这几天抽空写个 Demo 先

  • [北京] [2019年3月9日] Ruby Saturday「结束,包含 Keynotes」 at 2019年03月04日

    牛逼啊!!!!!!!!

  • 大家在 Rails 的基础上是怎么进一步提升开发效率的? at 2019年02月22日

    搞各种轮子,把工作变成组合各种轮子

  • 有没有人试过绕开依赖来 rvm install ruby at 2019年02月21日

    试试 https://rvm.io/packages

  • 请教下 Ruby 中如何将 UTF-8 编码的中文转为 Unicode 编码方式存在文件中 at 2019年02月21日

    utf8 已经是 unicode 了 你要说在 win 记事本打开,搜 utf8 with bom,就是在文本开头加一字节特殊的标记用来指定大小端

  • Ruby 2.6 不开 JIT,会比 Ruby 2.5 快吗? at 2019年02月12日

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