Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
李华顺
@huacnlee
管理员
第 2 位会员 / 2011-10-28

[email protected]
长桥证券 (Longbridge)
成都
502 篇帖子 / 9058 条回帖
959 关注者
53 正在关注
105 收藏
打赏作者
GitHub Public Repos
  • autocorrect 1402

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

  • rails-settings-cached 1100

    Global settings for your Rails application.

  • rucaptcha 695

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

  • zed-theme-macos-classic 94

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

  • vscode-macos-classic.t... 21

    macOS Classic theme for Visual Studio Code

  • zed-extension-action 19

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

  • autocorrect-action 11

    GitHub action for use AutoCorrect as lint

  • zed-autocorrect 6

    AutoCorrect for Zed

  • gpui-gradient 5

    Generate a Gradient like CSS

  • gpui-workspace 4

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

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 为这个世界操碎了心 at 2021年04月28日

    我只想说:能力不行,怪工具!

  • 有没有用过 Authing 做身份管理(注册登录)的朋友分享一下使用体验? at 2021年04月25日

    他不是 OAuth 么,用 OmniAuth 包装一下,然后出个 omniauth-authing

  • Getting Started with Rails & TiDB at 2021年04月22日

    你们用 TiDB 来干啥了

  • Ruby 社区的氛围为什么这么好? at 2021年04月22日

    学就好了啊,谈啥转行,多一门技能

  • 为什么去掉了 “其他节点” 链接?感觉不方便 at 2021年04月13日

    有的啊

  • 大佬们帮忙看看这个怎么回事可以吗 at 2021年04月12日

    可以修改 head_html 用 CSS 来隐藏

  • 大佬们帮忙看看这个怎么回事可以吗 at 2021年04月12日

    社区关不掉的

  • 大佬们帮忙看看这个怎么回事可以吗 at 2021年04月11日

    修改 homeland-docker 的文件 etc/caddy/Caddyfile,把 第一行 修改一下可以解决

    - {$domain}
    + {$domain}, www.{$domain}
    
  • 大佬们帮忙看看这个怎么回事可以吗 at 2021年04月09日

    看起来是因为你申请 SSL 用的是 kuanshu.net,但对外绑定,访问用的是 www.kuanshu.net

  • hash_map_attributes 将 JSON 类型的字段映射为具体的方法,方便 CRUD at 2021年04月09日

    这个是 ActiveRecord::Store 可以完成的事情呀

    https://api.rubyonrails.org/v5.2.0/classes/ActiveRecord/Store.html

    class User < ActiveRecord::Base
      store :settings, accessors: [ :color, :homepage ], coder: JSON
      store :parent, accessors: [ :name ], coder: JSON, prefix: true
      store :spouse, accessors: [ :name ], coder: JSON, prefix: :partner
      store :settings, accessors: [ :two_factor_auth ], suffix: true
      store :settings, accessors: [ :login_retry ], suffix: :config
    end
    
    u = User.new(color: 'black', homepage: '37signals.com', parent_name: 'Mary', partner_name: 'Lily')
    u.color                          # Accessor stored attribute
    u.parent_name                    # Accessor stored attribute with prefix
    u.partner_name                   # Accessor stored attribute with custom prefix
    u.two_factor_auth_settings       # Accessor stored attribute with suffix
    u.login_retry_config             # Accessor stored attribute with custom suffix
    u.settings[:country] = 'Denmark' # Any attribute, even if not specified with an accessor
    
    # There is no difference between strings and symbols for accessing custom attributes
    u.settings[:country]  # => 'Denmark'
    u.settings['country'] # => 'Denmark'
    
    # Dirty tracking
    u.color = 'green'
    u.color_changed? # => true
    u.color_was # => 'black'
    u.color_change # => ['black', 'red']
    
  • 上海 Ruby Tuesday 求反馈 📝 at 2021年03月31日

    第一段,第一句怎么写得这么难听

  • Rails 因為 mimemagic 炸了 at 2021年03月30日

    CarrierWave 2.2.0 还在依赖 mimemagic

    等发布

    https://github.com/carrierwaveuploader/carrierwave/pull/2551

    $ bundle update rails carrierwave
    
  • 最近遇到一个头疼的问题,各位大神帮忙看看,我在最后一章练习完之后,不知道怎么回事出现了这个错误 at 2021年03月23日

    Webpack 建议单独启动,先启动 Webpack,然后在启动 Rails

    ./bin/webpack-dev-server
    

    然后另外一个窗口启动 Rails

    rails s
    

    从截图上看,是在 Webpack 打包的时候有不少错误,其中问题挺明显的。

    你需要单独关注 Webpack 那个窗口,看看错误信息,并解决错误信息,一般情况下错误都写得比较清楚的,不过不动,可以到去查 Webpack 相关的错误信息(而不是找 Rails 的)这个要分清楚,不然你解决问题是盲目的。

  • 好像发现 ruby china 的一个 bug at 2021年03月22日

    Turbolinks 问题,那个 404 页面是一个静态页,我找时间看看

  • GitLab 成立中国合资公司「极狐」,首轮获得数亿元投资 at 2021年03月19日

    GitLab 的市场主要是企业私有化部署,跟 gitee 算不上

  • 老大帮忙看看这是什么问题 at 2021年03月15日

  • 老大帮忙看看这是什么问题 at 2021年03月14日

    后台改一下,那个设置项

  • 有没有人可以帮个忙啊各位大佬 at 2021年03月13日

    域名是不是外网无法访问?最好看看 Caddy 的日志

    docker-compose logs caddy

  • passenger+nginx 部署生产环境,chrome 把 http 自动调成 https at 2021年03月01日

    检查 config/environments/production.rb 里面的 config.force_ssl 确保设置为 false

    # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
    config.force_ssl = false
    
  • Homeland 手机端访问无法点赞?无法引用回复?发表话题无法上传图片? at 2021年02月23日

    我刚刚试了一下,是可以的

  • 部署出错,着急,请教! at 2021年02月06日

    bin/yarn 可能没 chmod +x

  • Rails 6.1 正式发布了~! at 2021年02月01日

    原来那样同一个 name 字段二次过滤条件,明显是错误的逻辑,没人会这么查,因为 name 不可能同时是 John 和 David

    这是修正了 Bug

  • 各位同僚都用什么工具写 Rails? at 2021年01月31日

    TextMate 更新太慢,已经换 VS Code 了

  • null at 2021年01月20日

    我搞了没人维护,我没这类需求,这次搞了,后期也难以保持持续的维护。

    如果谁可以写一个 GitHub Actions 自动同步,我在 Ruby China 的 GitHub 组织上可以开一个项目,配置好 UpYun 的 Key, Secret,这样可以完整利用 UpYun 的 Bucket 来做静态的网站。

  • ActionStore - 一步到位的 Like, Follow, Star, Block ... 等动作的解决方案 at 2021年01月12日

    1.1.0 版本已发布,现在支持“使用不同的表来存储 actions”

    https://ruby-china.org/topics/32262#%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E8%A1%A8%E6%9D%A5%E5%AD%98%E5%82%A8%20actions

  • ruby quiz at 2021年01月10日

    我恢复了,后台增加了了撤销删除功能。

  • Rails 6.1 正式发布了~! at 2021年01月10日

    没有这类使用场景

  • homeland 应用 log, 在哪个地方可以看到? at 2021年01月05日

    docker-compose logs app

  • RubyGems 镜像源拉胯 at 2020年12月31日

    阿里云 / 清华这种实际上是有问题的。

    它没有实现 /api 的 RubyGems API 会导致你每次安装的时候,会把一个 Gem 的所有版本都下载一遍。

    实际上这几天是因为 Ruby China 域名备案的问题,导致的 502,现在已经恢复了。

    https://ruby-china.org/topics/40759#reply-365288

    不过有可能因为 DNS 本地缓存,某些地方的解析可能没及时生效,可以用 dig gems.ruby-china.com 看看:

    正确的 CNAME 地址是:gems-ruby-china.b0.aicdn.com.

    $ dig gems.ruby-china.com
    
    ; <<>> DiG 9.10.6 <<>> gems.ruby-china.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28938
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 0, ADDITIONAL: 0
    
    ;; QUESTION SECTION:
    ;gems.ruby-china.com.       IN  A
    
    ;; ANSWER SECTION:
    gems.ruby-china.com.    600 IN  CNAME   gems-ruby-china.b0.aicdn.com.
    gems-ruby-china.b0.aicdn.com. 300 IN    CNAME   nm.aicdn.com.
    nm.aicdn.com.       175 IN  A   1.81.5.176
    nm.aicdn.com.       175 IN  A   1.81.5.188
    nm.aicdn.com.       175 IN  A   1.81.5.189
    nm.aicdn.com.       175 IN  A   1.81.5.190
    nm.aicdn.com.       175 IN  A   183.131.200.61
    nm.aicdn.com.       175 IN  A   183.131.200.68
    nm.aicdn.com.       175 IN  A   183.131.200.69
    nm.aicdn.com.       175 IN  A   183.131.200.72
    nm.aicdn.com.       175 IN  A   183.131.200.74
    
    ;; Query time: 88 msec
    ;; SERVER: 10.20.2.1#53(10.20.2.1)
    ;; WHEN: Thu Dec 31 18:14:04 CST 2020
    ;; MSG SIZE  rcvd: 237
    

    如果 CNAME 显示是 gems.ruby-china.com.dsa.dnsv1.com. 表示还是在腾讯云境外的 CDN 上。

  • Octokiq!🐙, 基于 ractor 的后台处理服务 🚀(附简单跑分) at 2020年12月31日

    实在点的需求,能集成 ActiveJob 用到 Rails 项目里面不?

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