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

[email protected]
北京
125 篇帖子 / 3953 条回帖
395 关注者
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
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • RubyConf China 2023 讲师征集 at 2023年06月28日

    你预感得对(狗头

  • RubyConf China 2023 讲师征集 at 2023年06月28日

    https://ruby-china.org/topics/43202 一忙各种忙,我先发了个草稿

  • [上海][8-19,20] RubyConf China 2023 售票开始 at 2023年06月28日

    You can you up, no can no bb, xiexie!

  • [上海][8-19,20] RubyConf China 2023 售票开始 at 2023年05月26日

    应该还会有的,之前受欢迎的款式应该会复活

  • [上海][8-19,20] RubyConf China 2023 售票开始 at 2023年05月19日

    最贵的会有发票,其他的就单纯是早买有优惠

  • [上海][8-19,20] RubyConf China 2023 售票开始 at 2023年05月17日

    留着现眼吧

  • [上海][8-19,20] RubyConf China 2023 售票开始 at 2023年05月17日

    对的

  • RubyConf China 2023 讲师征集 at 2023年05月15日

    一般是 40 分钟左右,不过稍微拖拖(包含 QA)差不多就容易超时到 50 了,今年打算稍微削减一点点密度,太满容易累

  • [上海][12.3,12.4] RubyConf China 2021 Hotwire 开始售票 at 2021年07月06日

    置顶了

  • 请问出现这个 A LoadError occurred in #:这种类似问题怎么解决?(不讨论与话题无关的东西) at 2021年05月18日

    截图里的路径真的有这个文件?

  • c 里面怎么嵌入 ruby 代码 at 2021年05月16日

    李阿玲老师的 https://github.com/clerkma/ptex-ng Tex 排版项目也是用 mruby 做 DSL 层,可以参考 mruby 对于各种平台包括 windows 支持很好,如果是 Ruby 的话,考虑调用外部 Ruby 的 bin 也可以

  • RubyConf China 2021 Hotwire 讲师征集 at 2021年05月16日

    开搞!

  • null at 2021年05月12日

    国内有西门子

  • Rails 路由 Journey 与 有限状态自动机 at 2021年03月05日

    棒!

  • Standard - Ruby 风格标准 at 2021年03月05日

    是的,只要团队对代码风格有共识,坚持贯彻就好了。

  • 6.1 是不是无法完全脱离 assets ? at 2021年01月20日

    可以脱离,参考我前年的帖子 https://ruby-china.org/topics/38214

  • null at 2021年01月19日

    @huacnlee 咱们 RubyChina 要不要做这个?

  • Ruby 生态对 Windows 不友好的根本原因 at 2021年01月02日

    最大的问题是带 c 扩展的二进制 gem 假定 posix 编译套件,而且没人有动力搞 MSBuild(Python 和 PHP 是微软亲自搞的,所以前阵子微软宣布不再出力支持 PHP 8 还是个新闻),现在 Ruby for Win 和 git for windows 一样是建立在 mingw 上的,但 git 不需要再安装扩展了,Ruby 只有少量 gem 带了预编译的 C 扩展,为了能安装更多的 带 C 扩展的 Gem,你需要安装体积超过 1G 的 Posix 的编译套件,这对一般用户来说就不能忍受了,对于国内用户,mingw 的软件源被墙了很难获取

    一个冷知识是,大半在日本的 MRI 的开发者(包括 ko1)是用 Windows 开发 Ruby 的,但 Ruby for win 搞得不好,也可以说是讽刺

    当然了,现在有 WSL 2,在 Win 上几乎和在 Linux 上体验一致了,没必要再折腾 mingw 那套方案

  • 为 Ruby 3 Fiber 调度器设计事件库 Evt at 2020年12月23日

    肯定还是 C 快,他说的是这些 C 实现的驱动没有适配 Fiber Scheduler,等于使用的时候还是像现在一样在 IO 的时候空转

    pg 我已经写好 poc pr 了,但是 puma 没适配,所以 rails 开了 fiber scheduler 会直接卡死

  • Hey.com 的黑魔法来了 hotwire.dev at 2020年12月23日

    感觉 new magic 跟刚发的 react server component 几乎是一码事 react server component 是把 jsx 当成新 dom new magic 还是 html

    浏览器端的 react/turbolinks+stimulus 来维持页面状态

  • 为 Ruby 3 Fiber 调度器设计事件库 Evt at 2020年12月22日

    精了,赞得好快

  • [深圳][南山][已结束]2021年1月9日深圳 Ruby 技术活动 at 2020年12月21日

    走起~

  • [深圳][南山][已结束]2021年1月9日深圳 Ruby 技术活动 at 2020年12月19日

    周一~

  • [深圳][南山][已结束]2021年1月9日深圳 Ruby 技术活动 at 2020年12月17日

    26 号去深圳的 RustCon 😂

  • Install Ruby on Apple Silicon at 2020年12月09日

    给我一个样本?我来帮你跑跑看

    理论上 rails 的 rspec 测试,瓶颈在 IO 更多一些

  • Install Ruby on Apple Silicon at 2020年12月07日

    从你的错误提示看,只有 postgresql 你装的时候指定要 x86 的了,下边依赖都是 arm64 的,那直接去掉 arch -x86_64 就应该可以了,如果你之前装一些 brew 的软件包混杂了两种架构的,编译时遇到错误,就用正确架构重装即可

    这个跟安装路径无关,会不会编译成 x86 只看你是不是带了 arch -x86_64 或者是给终端设置用 Rosetta 运行的属性(这个是很多网站介绍的技巧),如果都没有做的话,默认就会是 arm64 的

    此外 2.6.0 也没有正式支持 M1(所以我才说要手动安装 Homebrew,因为你直接用官网的安装命令在 arm64 模式下会直接报错停止安装),之所以提议改到 opt/Homebrew 是因为过去 Homebrew 的默认路径是 /usr/local 考虑 Rosetta 会至少长期存在若干年,两种不同架构的 brew 并存是大概率的,于是就得给 ARM 版的 brew 找个新位置避免冲突,其实就是解决你现在遇到的问题,就是不同 arch 的 brew 软件包不能混用

    更具体的 M1 的支持进展可以看我帖子里引用的 https://github.com/Homebrew/brew/issues/7857 ,虽然 Homebrew 在 M1 Mac 上完全可以正常使用,但是官方故意宣称不支持的原因在里面有讲,关键原因还是官方不能保证有足够多的软件包在 M1 macOS 上正常编译和使用顺利,他们才刚刚配置起 M1 的 CI 环境来逐步验证所谓的核心软件包

  • Install Ruby on Apple Silicon at 2020年12月06日

    Error: postgresql dependencies not built for the x86_64 CPU architecture: pkg-config was built for arm64 [email protected] was built for arm64 readline was built for arm64

    这个错误已经说的很清楚了,你系统里的 pkg-config 和 openssl 都是 arm64 架构的,你用 arch -x86_64 brew install postgresql 指定装 x86 架构的,显然是不可能的,pg 支持 m1,所以你直接 brew install postgresql 就可以了

  • Install Ruby on Apple Silicon at 2020年12月06日

    测试过了,可以安装,PG 编译需要的依赖太多, 我就用 Homebrew 来弄了,按官网教程手动安装后,再 brew install postgresql

    Rails 这边就直接 bundle 就可以了

    你可以这样试试

  • Install Ruby on Apple Silicon at 2020年12月04日

    这样就是 Rosetta 转译了,涉及到动态链接的,x86 和 arm 不能混用

  • Install Ruby on Apple Silicon at 2020年12月04日

    周末我来试试安装 PG 好啦~

    不过你得记得 pg gem 需要动态链接 postgresql 的 so 文件(没记错的话),所以你必须 arm pg 配 arm ruby

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