修好了
今天修好,URI.parse
没有容错
之前写的时候还尝试过:URI.parse("asdgadsg")
这种看看乱写会不会有错的,发现没问题,于是就没有写容错。
结果 URI.parse("#foo")
这种会报 bad URI(is not URI?): "#foo"
很棒!
建议阅读 Rails Guides - Asset Pileline,理解这个机制
商业网站里面清理了一波,感叹创业失败的还不少,依然坚持下来厉害!
Turbolinks 应该是
大字体,挺好的
routes.rb 里面去掉 rucaptcha 的那行
Ruby China 已升级到 2.6.0
自我检讨,Ruby China 也有这样一行
https://github.com/ruby-china/homeland/blob/master/app/helpers/application_helper.rb#L94
现在新项目已经在用 Webpacker 4,从 alpha 开始用,开始用的时候挺痛苦的,目前稳定下来习惯以后觉得还挺好的,尤其是依赖前端的 npm 库,用 yarn add 和 import
很方便
这类需求,你可以 Fork 以后尝试自行解决
好了
新版本的 Docker Image 已经改了,带 .
的环境变量会有问题
据我所知,Google 对网站是有评级的,达到一定评级才会出现这个。
Ruby China 是运行了很多年,且持续有原创内容产生,这样评级自然高。
API 不就是输出 JSON 或其他数据格式么,有何区别?为何不能做
已修复
导航栏不会显示 Team
... 1 楼、3 楼在误导人
S3 Storage (1038.9ms) Checked if file exists at key: variants/Ef3kRjSHxoqNw86TTNDPz8DC/10d4e6731e902108be27818bfbb7b760bac6df85d9578ddb35096d2102c0bd89 (yes)
缩略图的使用,如果直接用 self.avatar.representation(variation_key).processed.service_url
这种机制,会在每次使用的时候有网络 IO
你可以看看 activestorage-aliyun 的实现,README 上有说明,用 service_url 的方式生成,可以直接是 CDN 地址
服务器上的那几步可以预先打好 Docker Image,AWS 之类的云平台他们有私有的 Docker Registry 服务
每次 macOS 一发布新版本,这类问题就来了