如果开启,在启动时会下载大量数据,并且在下载完成之前,name/publish
请求会丢 500 错误:failed to complete put
在这里留一个记录,或许有其他 IPFS 项目也会踩到这个坑。
原来 ENS 的论坛也改成发言之前还需要先 Request Access 了。不想花任何时间看任何 spam 是一种简单的共识。
someone are cooking.
Information Management: A Proposal
"Before you speak ask yourself if what you are going to say is true, is kind, is necessary, is helpful. If the answer is no, maybe what you are about to say should be left unsaid."
CID 和 IPNS 都很长,因此需要 name system。ENS + eth.limo/eth.sucks 实际上提供了一个目前最简单的让任意 CID/IPNS 在浏览器里可以被 HTTPS 访问的解决方案。缺点是 gas fee。所以,或许可以在一个足够简短的二级域名上提供同样的服务。
Input:
- 应该从中提取出
sepia.olivida.eth
这个 ENS。
当年第一眼看到 React 语法的时候觉得太丑了。但是,那么丑的东西最后却成了事实标准。
会是一个很棒的打坐处。
右键点击使用了 Sepia 模版的网站,选择 Template Settings。
然后就可以设定界面上的各个元素的配色。点击色块可以使用 macOS 自带的 Color Picker 颜色选择器。
左下方可以把配色导入或者导出。
上周在这个网站上部署了一个简单的 ETH Donate 按钮,这周就有了第一杯 ETH 咖啡,很惊喜,很感激。
这件事情的后续计划是让这个按钮的启用,变成在 Planet App 很容易就可以进行的一个配置。那么,就可以在 Planet 搭建的网站上,有一种不用依赖任何第三方的 Donate 方式。
如果 Sepia 的 Template Settings 支持完整的颜色定制:
- Swift 语言实现的 SVG color filter
- 支持更多的定制项
- 如果定制项的名称结尾是 color 则在 UI 中显示预览色块,及包含使用 SVG color filter 算法生成的字符串(可以用在 template 的 :root 的覆盖里)
- Template Settings 的 Import/Export/Defaults
- 如果 Template Settings 的值有任何变化,那么就应该触发一次 Full Rebuild
ETH 链上最大的非金融应用 ENS 的收入:
Sepia 模版里实现了一个试验性的,简单的 ETH Donate 按钮。在这个模版的右侧(或者顶部,如果你是用手机访问的话)就可以看到。
- 没有引入任何外部依赖,不到 1000 行代码。
- 设定 ETH 数额,然后点击 Donate 就可以拉起 MetaMask,然后确认交易,直接发送到目标地址。
- 因为没有使用任何重型的外部依赖(比如 RainbowKit),所以扫码之类的用法目前是暂时不支持的。
接下来继续优化。