年底抽空开发自己的图床服务PICR.zz.ac。图床部署在一台甲骨文 永久免费 ARM 机器上。机器在美西,从国内访问不太稳定。无论是延迟还是丢包率都不太 好看。这种网络环境正是 QUIC + HTTP/3 协议的用武之地。而且我测试发现,在高峰期 UDP 通信反而比 TCP 通信要更稳定。而实践发现 HTTP/3 协议的加载速度确实优于 HTTP/1.1 和 HTTP/2,所以我就给服务器的 Nginx 开启了 HTTP/3 支持。本...| taoshu.in
Go 语言对云原生领域非常友好,其中一个很重要的原因是它编译出来的应用程序使用静态 链接,不依赖系统的动态库。这样就可以很方便地部署到不同的环境。但是,该特性仅限于 Go源代码。如果用 Go 开发 Web 应用,那么诸如 CSS/JS 等静态资源需要额外打包,部署 起来就没那么方便了。如果不是特别复杂的项目,我们当然希望构建出来的 Web 应用可以 像普通 Go 程序那样扔到...| taoshu.in
ZZ.NIC 免费域名计划上线以后,已经有朋友陆续申请使用。为了能让大家尽快用上 ZZ.AC 域名,该项目还没有合适的自助域名管理,就先行发布了。中间由我帮大家代为更新 DNS 记录。但为了项目长远发展,肯定需要支持用户自助管理域名,不然就太不方便,而且 显得很山寨。但开发一套完整的域名管理工具也并非易事,再就是考虑到 ZZ 社区的宗旨是 支持个人学习和研究互联...| taoshu.in
In this post, I will share experiences of my experiment of how to setting up the IPv6-only network on Linux using the Jool.| taoshu.in
今天跟大家介绍我要发起的公益项目zz.nic,为互联网爱好者 提供免费zz.ac域名。现在网上的免费域名也有很多,为什么我还要再发起一个新的呢? zz.ac跟其他域名又有怎样的不同?本文给大家一一介绍。| taoshu.in
IETF 正在为 DNS 引入一种新型记录,名为 SVCB/HTTPS。这个 SVCB/HTTPS 记录可以解决一些很重要的问题,我一直关注该标准的推进工作。今天就给大家介绍一下。| taoshu.in
使用 Markdown 写博客绕不过引用链接的问题。源文件扩展名是.md,但转换后会变成.html。 为了正常跳转,写站内引用链接时只能使用 HTML 文件对应的路径。但这样一来,在编辑 的时候就没法跳转到对应的.md文件了。最近抽空给 pandoc 写了个 lua-filter,算是 比较完美地解决了这个问题。今天分享给大家。| taoshu.in
很久之前就说要把博客的技术栈开源并撰文介绍,拖到今天终于下决心兑现承诺了。本站 使用 markdown + syncthing + pandoc 搭建,跟主流博客系统相比最鲜明的特点就是帮助 作者专注于内容创作,而不需要把大把的精力浪费到工具上。本文会详细说明我设计 这套系统的来龙去脉及其使用效果。如果你有一定的 Linux 基础,可以轻松部署使用。 本博客大量使用 bash 脚本,如果你想...| taoshu.in
最近政府布告天下,从事互联网信息服务的 App 需要备案才能上架。这个应用备案就是从 网站备案或者 ICP 备案发展而来的。今天就来聊聊备案这个话题。| taoshu.in
I have used email service with my own domain for several years. Gandi.net were chosen as my domain registrar, not only because its low fees, but also its free mailbox service. However, since the middle of this year, Gandi.net has announced their price increment and would cancel all free mailbox service in the end of November. Although it is a controversial decision, I have no choice but to find an alternative mail service as soon as possible. As I also own some always free instance of Oracle ...| taoshu.in