search
注册
登录
Rei
@Rei
关注
Ruby 程序员,Ruby China 管理员,Gee...
24
关注中
108
关注者
rss_feed
文章
search
Rei
在
GeekNote
·
2023年06月22日 05:01
合集功能已经被书签替代
原合集功能借鉴了 YouTube 的 playlist 功能,通过设置公开或者私有同时承担了收藏和分享的功能。经过观察,在实际使用中合集功能主要作用还是收藏,分享功能并不实用。 为了简化操作,现...
GeekNote
favorite
1
comment
0
Rei
·
2023年06月17日 15:04
用 Caddy 自动申请主域名、子域名和自定义域名的 HTTPS 证书
SaaS 支持客户子域名和自定义域名是很常见的需求。Caddy 是一个支持自动申请 HTTPS 证书的 Web server。最近用 Caddy 实现了子域名和自定义域名的自动 HTTPS 配置...
Caddy Server
Web
favorite
3
comment
3
Rei
·
2023年05月04日 15:15
用 CSS 控制页面内容对部分用户可见
问题 写 Web 应用的时候,经常需要写这样的 HTML 片段: <div class="post"> ... <% if current_user == post....
CSS
Ruby on Rails
favorite
3
comment
2
Rei
·
2023年03月30日 15:07
在 Fly.io 部署 Meilisearch
最近在 Fly.io 部署了一个 Meilisearch,记录一下过程。 首先创建应用: $ fly launch -i getmeili/meilisearch:v1.0 --no-deplo...
Fly.io
Meilisearch
favorite
1
comment
0
Rei
在
GeekNote
·
2023年03月10日 15:18
GeekNote 一些设计更新
今天 GeekNote 上线了一些设计更新,本文列出有什么变化以及背后的思考。 文章页使用双栏和卡片设计 之前 GeekNote 一直存在两种设计语言,一种是双栏卡片的设计,例如首页和内容管...
GeekNote
favorite
4
comment
3
Rei
·
2023年01月24日 08:16
Tailwind CSS,从入坑到退坑
Tailwind CSS 是一个实用类优先的 CSS 框架。跟其他 CSS 框架的主要不同是它不提供组件层面的样式,而是全部都是实用类。我之前写过一个简单的介绍:Tailwind CSS 浅析。...
TailwindCSS
favorite
5
comment
5
Rei
·
2022年11月02日 07:53
Turbo frame 的 lazy loading 会在什么时候执行
最近 GeekNote 发现了一个 Bug,所有未登录用户在访问文章页面时会跳转到登陆页面。这看起来就像那些封闭花园式的发布平台那样,导致流失了很多潜在用户。 经过调试,我发现 Bug 是由这段...
Hotwire
Ruby on Rails
JavaScript
favorite
3
comment
0
Rei
·
2022年10月30日 09:37
用 Puppeteer 生成网页预览图
问题 现在社交网络一般都支持网站设置预览图,有预览图的网页能更占据更大的展示空间,提高点击率。 GeekNote 此前已支持作者自己设置文章封面,并且默认将封面设为预览图。但不是所有作者都有空...
Ruby on Rails
GeekNote
Puppeteer
favorite
4
comment
2
Rei
·
2022年10月25日 02:13
处理 Cloudflare 与 Let's Encrypt DNS-01 验证冲突的问题
问题 上个月某一天,GeekNote 的 Cloudflare 代理提示 Error 526。Error 526 是指 CloudFlare 的节点无法验证源服务的 SSL 证书。相关文档如下...
Cloudflare
Fly.io
Let's Encrypt
favorite
1
comment
0
Rei
在
GeekNote
·
2022年10月24日 06:38
更大的编辑界面,以及一些 UI 调整
在上一次的 UI 改动中,编辑界面改得像个论坛编辑器,这收到了一些负面的反馈,认为编辑体验倒退了,我觉得说得有道理。GeekNote 的长期目标是建立一个写作社区,但它首先应该是一个体验良好的写...
GeekNote
favorite
4
comment
11
查看更多
Tags
Ruby on Rails
JavaScript
Hotwire
GeekNote
CSS
Fly.io
Let's Encrypt
Meilisearch
Postal
Puppeteer
查看更多
查看更少
reCAPTCHA
Ruby
Stimulus.js
TailwindCSS
VS Code
Web
Atom
写作
Caddy Server
Cloudflare
Docker
Email
GitHub
社区准则
博客
联系
反馈
状态
主题
设备主题(默认)
浅色主题
深色主题
完成