2023 年度总结

以往都是在一年的最后几天写年度总结,但这篇 2023 年度总结却是拖到 2024 年才写。 Fediverse 2022 年年末的时候,由于不满 Elon Musk 对 Twitter 的管理,我像许多 Twitter 难民一样,将发表微博客的平台由 Twitter 转移到了 Fediverse。现在我使用 Fediverse 已经一年多了,感觉良好。我的 Fediverse 实例是自建的,计划是像本博客一样,至少运营十年。实例没有向公众开放注册,而是靠朋友之间口口相传,慢慢地增加了少量(不到十人)的用户入驻。有种盖了个楼自己先住进去,然后亲朋好友也都搬来成为邻居的感觉! 在 Fediverse 上,每条帖子不再限制只能 140 个字,因此有时候我本想水一篇博客,最终只是在 Fediverse 上发了一条较长的微博客。 现实生活的忙碌 2023 年四月份的时候,我和家属人生中第一次买房。七月份的时候搬家,之后就忙着各种装修和改造。以前租房的时候,想在墙上挂个东西也会受到房东的限制;现在有了自己的房子,自然是想怎么改造就怎么改造。趁着政府有补贴,我们把天然气取暖换成了电力驱动的热泵空调,把储水式热水器也换成了效 ……

IPv6 学习笔记

说来惭愧,我直到最近,2023 年了,才终于正式用上了原生 IPv6 网络(之前只用过 Hurricane Electric 和 Cloudflare 的隧道)。十几年根深蒂固的 IPv4 思维让我在了解和学习 IPv6 的过程中充满了惊奇和欣喜。响应「整理是最好的复习」号召,我决定将我学到的知识整理成这篇博客文章。 本文试图用小黄鸭也能听懂的方式,从较为简单的 IPv4 基础知识开始由浅入深地讲到 IPv6。 一、IP 地址的写法 IPv4 IP 地址对于计算机来说是一串 0 和 1 组成的二进制数字。IPv4 地址是 32 bit 的,即由 32 个 0 和 1 组成。对于人类来说,常用的写法是把这 32 个 bit 分成 4 组,每组 8 bit,转成十进制,中间用点隔开——即所谓的「点分十进制」。因为每组是 8 bit,所以每个十进制数字的范围在 0 到 255 之间。 比如 Google 的 IPv4 地址(之一): 142.251.215.238 点分十进制用对人类比较友好的方式,简明地表达了从最小的 0.0.0.0 到最大的 255.255.255.255 一共 42 亿个地址。 一群计算机组 ……

Tailscale 组网工具

最近一个多月我用了一下 Tailscale 这个组网工具,很喜欢。 一、组网还是不组网 在互联网的田园时代,每台能上网的计算机都能分到一个 IPv4 地址,在自己家的计算机上搭建一个网站也是一件非常容易的事情。而现代,由于 IPv4 地址的短缺,人们组建家庭或办公网络时,往往会使用路由器来做网络地址翻译(NAT)——即局域网(LAN)内的设备使用诸如 192.168.0.0/16 这样的内网网段,对外共享一个或少数几个公网 IPv4 地址。这样的部署对于一般的网上冲浪来说是够用了,但是由于没了公网可路由的地址,想要在自己家的计算机上搭建一个网站供别人访问,就变得没那么方便了。 为了解决这种需求,现代的家庭路由器一般会带有端口转发功能,即将其拿到的公网地址的某个端口转到某个内网设备的端口上。比如当外部访客访问路由器的 443/tcp 端口时,最终接收和处理请求的其实是内网某台 NAS 上的 Nginx 服务器。 除了端口转发,另一种让不在内网里的设备也能访问到内网服务的方法就是组个新的内网。比如不住在一起的朋友想要联机打游戏,那便可以通过虚拟专用网(VPN)组建一个虚拟的局域网,让两台电脑以为自己共处同一局域网 ……

写给 Twitter 用户的 Fediverse 指南

作为一个用了十几年 Twitter 的用户,我于两个月前从 Twitter 迁移到了 Fediverse 联邦宇宙。本文面向 Twitter 难民介绍如何开始使用 Fediverse,以及它与 Twitter 的异同。 一、欢迎来到 Fediverse 联邦宇宙! 如果你没有听说过 Fediverse / Mastodon / Pleroma / ActivityPub 等概念,请先阅读拙作《Fediverse 联邦宇宙》。 简而言之,Fediverse 联邦宇宙是一张不同站长搭建的不同的站点之间互通有无的网络。互通有无是指站点之间虽然域名不同,但是可以互相通信,就像 Email 那样。Fediverse 存在已久,但近期 Twitter 风雨飘摇,大量 Twitter 用户主动或被迫离开 Twitter,使得 Fediverse 社区人数激增。根据 instances.social 的爬虫统计,截至 2023-01-12,在 Fediverse 里已经有超过 1.7 万个站点、705 万用户。 Fediverse 里使用 ActivityPub 协议进行通讯。实现这一协议的服务器软件有很多,目前使用量最大的 ……

2022 年度总结

往年我总觉得年度总结这种东西太过泛泛,因此年底只是罗列一下自己这一年读了哪些书,权当是年度总结了。然而今年实在是没读几本书,不如还是写个内容更多一些的年度总结吧。(指塞入电影、电视剧、游戏凑一锅。) 一、漫画/轻小说 BEASTARS 去年了看完了根据漫画改编的同名动画,感觉总体还不错,就是结尾感觉有点莫名其妙。读过漫画的家属告诉我,动画的结局跳过了不少情节,漫画很好看。于是我就去读了漫画。 漫画总共有 196 话,动画第二季的剧情改编到第 98 话,按这个改编速度,还能再出两季动画?从第 98 话往后的情节还挺有意思的,故事的舞台不再局限于校园,而是扩大到了社会,出现了许多有趣的新动物。 然而,后期的情节开始觉得跳脱,很多地方的逻辑转折让我非常不能理解,有种强行制造矛盾与冲突的感觉。个人感觉这部作品后期远不如前期好看,可能是作者江郎才尽了。 电子书方面,亚马逊上的简体中文版和讀墨上的繁体中文版的价格经过货币转换后是一样的,应该是日本版权方统一定价。从文件大小来看,讀墨的画质应该是远高于亚马逊的,推荐有条件的读者购买讀墨版本(只对香港和台湾 IP 地址销售)。 讀墨版本一共 22 个文件,对应 22 卷漫画; ……