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

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

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

  • rails-settings-cached 1101

    Global settings for your Rails application.

  • rucaptcha 696

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

  • zed-theme-macos-classic 95

    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-workspace 4

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

  • zed-lalrpop 3

    LALRPOP parser grammar support for Zed.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 想知道 Ruby China 目前服务器配置情况 at July 18, 2020

    已经切换到 PostgreSQL 的搜索实现,去掉了 ElasticSearch

    https://github.com/ruby-china/homeland/pull/1165

  • 想知道 Ruby China 目前服务器配置情况 at July 17, 2020

    PG 的效果不好啊

  • 想知道 Ruby China 目前服务器配置情况 at July 17, 2020

    ES 内存大户,一直想去掉,之前还曾经尝试过用 Rust 写的 Meilisearch 替换掉 ElasticSearch 的,代码都写好还上线过,结果发现 Meilisearch 有内存泄漏,于是又撤销回去了。

    https://github.com/ruby-china/homeland/pull/1156

  • 想知道 Ruby China 目前服务器配置情况 at July 17, 2020

    错了,是 4 核,从最早到现在一直是 4 核。

    前年迁移到香港了,内存调整到了 6G 内存,因为服务器需要跑数据库。

  • 暗黑模式的 Ruby China 好酷炫 at July 17, 2020

    需要启用 macOS 或 iOS 的暗模式才可以看到,这个是随系统设置来变化的。

    CSS 里面有个 media query 叫 prefers-color-scheme

    @media (prefers-color-scheme: dark) {
      body { background-color: #000; }
    }
    

    https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme

  • 突然发现 咱们网站更新迭代很快啊 at July 17, 2020

    😂

  • 想知道 Ruby China 目前服务器配置情况 at July 17, 2020

    4 核 6G 内存,单机

    里面跑了:

    • Docker Machine
    • PostgreSQL
    • Redis 限制了 400M 内存
    • ElasticSearch 这个内存大户占用了 1.5G
    • Nginx、Sidekiq、Puma
  • 更新到最新版本后,搜索索引更新报错 at July 17, 2020

    这个问题大概是功能没用过,没数据,我一直没想到好的方式修复。 你用一下,创建主题、回复,然后再试试

  • config/config.yml 这个文件哪去了? at July 13, 2020

    用环境变量

    https://homeland.ruby-china.org/docs/sso/as-provider/

  • 在 create 动作中 调用 js 失效 ,表单写了 remote:true 但反映问题 ActionController::UnknownFormat at July 13, 2020

    去掉

    respond_to do |format|
       format.js
     end
    
  • Homeland 部署出现问题,请教 at July 08, 2020

    截图不完整看不出来

  • 反馈下发现的 2 个小问题 at July 07, 2020

    不用回复了 我已经修复了 还没发布,把那个功能去掉了

  • 反馈下发现的 2 个小问题 at July 07, 2020

    我处理一下,去掉那个功能,看起来没啥用了

  • Ruby China 已经完全升级到了 Webpacker at July 02, 2020

    我改大了

  • Ruby China 已经完全升级到了 Webpacker at July 02, 2020

    和速度没关系,跟随上整个大环境

    目前越来越多的库都用 Npm 的方式发布,同时未来我也会尝试在 Homeland 项目里面集成 React,以代替之前 Backbone 部分的实现。

  • 使用 Capistrano 部署,时间超长,原因是什么? at July 02, 2020

    跑题一下,是时候改用 Docker 部署了。

    发布前通过 GitLab CI 打包好 Docker Image,发布 / 回滚 / 服务器水平扩展将会变得更容易。

  • Homeland 能用 MySQL 做为数据库吗? at July 01, 2020

    应该是可以的,如果用 MySQL 8.0

  • rails db:migrate, rails generate migration 这些命令的速度到底取决于什么? at June 30, 2020

    取决于磁盘速度,也受文件目录复杂度影响

    http://tenderlovemaking.com/2011/11/30/psa-the-number-of-gems-installed-on-your-system-can-impact-rails-boot-time.html

    大概是 Rails boot 过程,会从 RubyGems 目录寻找对应的 Gem 文件 require 加载到内存。

    https://twitter.com/tenderlove/status/1235238664915079172

  • Rails 每次升级都剥一层皮啊 at June 30, 2020

    对着 Changelog 改,掌握好规律,其实很简单的

  • 发现一个 bug at June 19, 2020

    second_level_cache 好像有问题

    我回滚了

  • [广州] 网易游戏招聘 Ruby 开发工程师 at June 18, 2020

    https://longbridge.global

  • [广州] 网易游戏招聘 Ruby 开发工程师 at June 17, 2020

    我们招人 你要不要来嘛,成都、杭州都可以 哈哈哈

  • [广州] 网易游戏招聘 Ruby 开发工程师 at June 17, 2020

    我们公司招聘都没有推荐或置顶

  • Ruby 程序员该何去何从,33 岁程序员失业后的创业分享 at May 25, 2020

    另外,我看了一下你的 Gem,太多了

    时间精力有限,你这样拉太长战线难以把细节做好。可以考虑把精力放在重点的几个(5 个以内),专注先做好他们。

  • Ruby 程序员该何去何从,33 岁程序员失业后的创业分享 at May 25, 2020

    成都有没有兴趣来,我们这儿还有个湖南的,上周刚买房要定居。

    我们在做 长桥,你要有兴趣可以邮件联系我。

  • AuditLog - 轻松构建审查日志 / 操作日志 at May 22, 2020

    S3、DynamoDB 这种架构复杂,不利于构建通用组件。这类需求实际上可以基于目前的方式在自己的项目中扩展。

    实际上更简单的方式是将这个数据存储到非业务系统的库里面,比如我们的场景,Audit Log 是存储在后台特有的数据库里面,和业务系统隔离的。

  • 某个类里面如果写错代码,开发环境不报错,但是部署到生产环境就无法启动了,如何在开发环境上提前暴露呢? at May 12, 2020

    楼主说的问题靠测试覆盖能很容易解决。

    不过鉴于这个,顺带说说 Rails 某些问题只会在 production 环境发生,哪怕你测试覆盖够了。

    某些特定复杂场景,在 test、development 环境是没法重现的,我们可以用 config.eager_load = true 模拟 production 的加载机制来启动,才能还原 production 的场景。

  • 这种情况下多线程能否减少总时长? at May 12, 2020

    可以的,A 等待网络响应的时候,B 可以使用 CPU 的,能起到一定的并行效果

  • 如何判断生产环境下 Nginx 是否正常工作 at May 12, 2020

    增加一个 /status

    server {
      location /status {
        access_log off;
        add_header Content-Type text/plain;
        return 200 'OK via Nginx';
      }
    }
    

    然后用 HTTP 访问 http://localhost/status 来验证

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