Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
李华顺
@huacnlee
Admin
NO. 2 / 2011-10-28

[email protected]
长桥证券 (Longbridge)
成都
502 Topics / 9059 Replies
960 Followers
53 Following
105 Favorites
Reward
GitHub Public Repos
  • autocorrect 1431

    A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuation...

  • rails-settings-cached 1108

    Global settings for your Rails application.

  • rucaptcha 696

    Captcha Gem for Rails, which generates captcha image by Rust.

  • zed-theme-macos-classic 98

    A macOS native style theme for Zed, let it same like native app in macOS.

  • vscode-macos-classic.t... 22

    macOS Classic theme for Visual Studio Code

  • zed-extension-action 20

    GitHub Action for automatically bump Zed Extensions version after a release.

  • autocorrect-action 12

    GitHub action for use AutoCorrect as lint

  • color-lsp 7

    A document color language server.

  • zed-autocorrect 6

    AutoCorrect for Zed

  • gpui-workspace 5

    Dock layout UI component for GPUI, that extracted from Zed project.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Rails World 2024 Opening Keynote - David Heinemeier Hansson at September 28, 2024

    DHH 的演讲真刺激

  • 这个是 RubyChina 官网做的静态镜像站还是个人扒站工具做的?https://hql123.github.io at September 05, 2024

    这个是很多年前他们写手机客户端做的,居然一直在跑

  • ruby-china 的 gem 源签名过期了嘛 at August 06, 2024

    好了,之前 QCloud 免费证书没自动续期了,我买了个 3 年的 SSL

    https://gems.ruby-china.com

  • SublimeText Web 开发在 2024 at June 18, 2024

    这... 都第四代了,Sublime 这团队的设计品位依然如此差。

  • ruby china 为什么改不了名字?提示用户名已经被使用 at May 17, 2024

    我查了一下,可能是历史问题导致,你有两个账号 id 都是 kastrcn

    • https://ruby-china.org/kastrcn
    • https://ruby-china.org/kastrcn-github (这个我刚改成了这个名字了)

    现在你可以修改 Name 了,如果有需要,可以处理一下 kastrcn 这个老账号

  • ruby china 为什么改不了名字?提示用户名已经被使用 at May 17, 2024

    我看看,可能是你用户名有大写字母的问题

  • 安装 gem 时,为什么会有这么多的 http get ? 有什么好办法? at May 10, 2024

    可以别管它,也不影响。

    @xinyifly 说的是对的,可能就是前面某个信息获取失败了,所以它把每个版本都拉了。但这些仅仅是一些比较小的描述问题。

  • 这个程序数据库有数据库分表的吗? at May 10, 2024

    是网络问题,服务在境外 Cloudflare 的 CDN 上,你看到的可能是网络延迟

  • Ruby:极致的脚本语言 at April 29, 2024

    可能是我那天批量处理,看走眼了

  • 编辑器的发展趋势? at March 14, 2024

    用 Zed 现在很好用了

    https://zed.dev/

  • Ruby 有 VS Code 的 language server protocol 吗?类似 Rust 的 RA 一样的。 at October 17, 2023

    连这都需要人扶?

    https://marketplace.visualstudio.com/items?itemName=Shopify.ruby-lsp

  • 请教一个 Ruby 语法问题 at October 12, 2023

    简单,你别理这个好了,不是每个语法都要学会的,实际也用不到,别在这里费神,又不是搞语法研究。

  • Rails 7.1【发布】:Dockerfiles、BYO 身份验证、更多异步查询等! at October 09, 2023

    已升级

  • 介绍我用 Go 开发的小工具:rename at September 21, 2023

    这样:

    find . -type f -name "*.md" -exec bash -c 'mv "$0" "${0%.md}.backup"' {} \;
    

    这个是 Wrap 的 AI 给的建议:

  • 介绍我用 Go 开发的小工具:rename at September 18, 2023

    感觉有点多余啊,既然这个工具都需要用 find 和 xargs 命令,那为啥不用 mv 命令来做这个批量改名动作?

    find /path/to/directory -type f -name "*.md" -exec mv {} {}.backup \;
    
  • 大家最近使用 Gems Ruby China 稳定吗? at September 18, 2023

    参考我下面的回复:

    https://ruby-china.org/topics/43331#reply-379174

  • 镜像站速度哪家强?Ruby 的源到底有哪些可用? at September 18, 2023

    Ruby China 的镜像,如果不考虑实时性,也可以快。

    早期的时候就是国内其他 RubyGems 镜像那样的,后面发现不行,刚发布的 Gem 要等很久,要手动更新 CDN 等等。

    于是就改了,让动态 API 请求直接以代理的方式回源到 rubygems.org 这样肯定实时,实际的 .gem 文件下载有国内 CDN 离线的缓存,那个肯定快的。你测试方法不对,只测试到了 API。受下载速度影响的主要是 .gem 文件,小的 1M,大的有几十 M。


    所以大家记住,Ruby China 的 Gems 镜像就两个功能:

    • 作为 RubyGem API 的代理,降低直连或其他代理容易被 DNS 污染问题(跟你开代理效果差不多),服务器对服务器,被墙影响概率低。
    • 那些可以离线缓存的文件如(.gem 文件)做国内的 CDN 离线加速,提高访问下载速度,99.9% 的情况,这些文件都是国内服务器的。

    此外,日常零成本维护,一般一年我都不用管它。

  • 大家最近使用 Gems Ruby China 稳定吗? at September 11, 2023

  • 大家最近使用 Gems Ruby China 稳定吗? at September 11, 2023

    上面截图速度哪里是正常的,Ruby China 的镜像节点是在香港的 CDN 上,这样可以做到实时的 rubygems.org 回源代理。

    实际 Gem 安装过程中,大部分文件是国内 CDN 速度很快的,只有动态页面速度要慢一些。

  • Ruby China Gems 镜像变更公告 at September 11, 2023

    检查一下是不是本地网络问题。

    gems.ruby-china.com 是在腾讯云的香港 CDN 节点上的,没有独立服务器。

  • [非中介] 香港 DIY 优才/高才, 香港 IT 求职/面试咨询 at September 01, 2023

    要不是看这头像是熟悉的,估计按下了删帖按钮。

    这标题看起来颇像广告、诈骗之类的。😂

  • 语法越复杂,越影响语言的发展 at August 17, 2023

    &. 这个叫 optional chaining

    JavaScript 里面也有的是 ?.

  • 想给 homeland 添加一个发布话题 2 小时后禁止修改话题功能 at August 17, 2023
    1. 在 app/models/topic.rb 里面新增一个 can_edit? 函数,判断条件自行实现。
    2. 在 HTML 对应编辑按钮处,根据这个函数 true or false 来决定是否展示。
    3. 在 app/controllers/topics_controller.rb 的 edit 和 update 函数内,增加 can_edit? 的判断。

    由于这个限制不需要那么的严谨,仅在 controller 里面限制即可,不需改 Model 里面的逻辑。

  • 亲爱的 AI,把 Rails Guide 翻成中文吧~ at July 31, 2023

    你努努力,把细节改进一下,这个或许可以合并到 Rails 主项目,作为一个项目流程,这样官方就直接有多语言了。

    翻译动作,可以在 CI 里面做。

  • 聊聊又拍云存储 S3 协议的使用 at July 20, 2023

    既然已经有了 S3 支持,我也给 GoBackup 增加了 UpYun 的存储支持

    不过 UpYun 这个 storage_class 不支持低频存储啊。并且根据我测试,如果 Bucket 的低频存储,也不能用 S3 协议上传文件。

    https://github.com/gobackup/gobackup/pull/185

  • Ruby-China 可以安装成一个 App. 但缺少了一个浏览器的后退功能。不太方便。 at July 13, 2023

    哦哦,我一般都是点击顶部导航栏来返回列表的。我有空增加一个返回按钮

  • 一个页面显示问题 at June 06, 2023

    已修复

  • ruby-china gem 源的问题 at June 05, 2023

    你再试一次,我调整了部署架构。新增了一个更稳定的境外节点作为主要的服务。

    域名 DNS 更新可能每个地方速度不一样,注意检查 dig gems.ruby-china.com

    $ dig gems.ruby-china.com
    
    ;; ANSWER SECTION:
    gems.ruby-china.com.    267 IN  CNAME   gems.ruby-china.com.cdn.dnsv1.com.
    gems.ruby-china.com.cdn.dnsv1.com. 600 IN CNAME 21gxf88f.slt.sched.intlscdn.com.
    21gxf88f.slt.sched.intlscdn.com. 180 IN A   43.152.14.32
    
  • ruby-china gem 源的问题 at June 05, 2023

    这个问题我在查查,实际上我验证的时候那个 404 还是有的,那个确实是 rubygems.org 废弃了那个 API。但据我测试,安装流程不影响的。

    超时是 Upstream 的问题,偶尔会有,我需要再查查看

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