Rei
@Rei
Ruby 程序员,Ruby China 管理员,Gee...
文章
Rei
·

纯 CSS 实现 UI 组件的触发

问题 在实现 UI 组件的时候,有时候需要借助 JavaScript 实现状态触发,例如 Dropdown,Dialog。在我自用的 Material UI 库中,之前是借助 Stimulus...
favorite 9
comment 4
Rei
·

GeekNote 一周年,网站定位和新设计

转眼间,GeekNote 已经开放一周年了。在这一年间,网站获得了 935 名注册用户和 264 篇发表的文章。 不过这个数字并不乐观,直观的感受是网站活跃度一直在下降,近一个月只有个位数的人在...
favorite 5
comment 12
Rei
·

再见了,Atom

前天惊闻 GitHub 宣布将于年底封存 Atom 编辑器,也就是正式放弃了这个项目,我一时间思绪万千。 我从 2014 年开始使用 Atom 编辑器,至今已经快要 8 年。在 Atom 发布早...
favorite 3
comment 2
Rei
·

Propshaft 简介

有留意 Rails 更新的人应该会注意到,Rails 7 新增了一个组件选项 Propshaft。 $ rails new --help -a, [--asset-pipeline=ASSE...
favorite 3
comment 2
Rei
·

解决 Rails 7 下 Sass 引用 Font Awesome 的问题

问题 Rails 7 引入了新的前端方案 CSS/JS bundling,让开发者更容易选择适合自己的打包工具。不过新方案要求开发者对 Assets Pipeline 的工作原理有更深的了解,...
favorite 3
comment 3
Rei
·

Fly.io 一个 app 运行多个进程的方法

在之前的 Fly.io 部署教程中,web 进程和 worker 进程是分开部署的。这会造成一些问题: 设置环境变量需要两边重复设置。 需要分别部署或分别回滚,过程可能产生错误。 我在 fl...
favorite 1
comment 8
Rei
GeekNote ·

关于 2022-04-24 的服务器故障

GeekNote 在 2022-04-24 ~ 2022-04-25 期间遇到了两个服务器机房的故障,分别是: 机房资源被耗尽(链接) 储存卷磁盘损坏(链接) 恰好这段时间我身边没有电脑,要...
favorite 2
comment 2
Rei
·

Rails on Docker: 用 docker-sync 改善文件同步性能

💡 Rails on Docker 系列文章是面向 Rails 程序员的 Docker 教程,描述了如何从开发环境到部署环境中应用 Docker。这是系列文章的第三篇。 在上一节中我们已经学...
favorite 3
comment 3
Rei
GeekNote ·

GeekNote 新增 Canonical URL 和 RSS 导入功能

GeekNote 是一个技术写作社区。 过去,GeekNote 的开发重心一直放在编辑功能和阅读功能上,所提供的纯净的编辑和阅读体验也获得不少人的好评。但需要面对的现实是,很多有写作习惯的作者已...
favorite 10
comment 5
Rei
GeekNote ·

GeekNote 新增导出功能

很高兴宣布 GeekNote 新增导出功能,您可以导出所拥有账号下的所有文章、草稿和附件。 导出功能的位置处于“账号->管理面板->设置->导出数据”,点击“创建导出任务”,导...
favorite 9
comment 4
查看更多
社区准则 博客 联系 社区 状态
主题