“你在席间公然反对我的观点,那你就是针对我本人,所以你不是我的朋友,我要和你割席。或者:你居然支持这么荒唐和错误的观点,我的身边不能有这样的人存在,我要和你绝交并且随手举报。”
“你因为观点而喜欢某个人,和你因为观点而厌憎某个人,都同样荒谬。”
和菜头·《如何理解网络批评》
附:搞笑的评论截图,皮一下 😁

博客又恢复正常了,图床最终还是先迁移到了 gitlab 上,不过也开通了七牛云上的 OSS,只是七牛云上默认不提供 https 连接,还得再研究研究。
迁移的过程,主要就是刷表数据的过程,折腾。
用 github 仓库当作图床,国内网络太不稳定;
改 gitee 吧,gitlab 又搞什么防盗链,没法用;
最后换到了阿里云 code,不到一年,又凉凉…
算了,不折腾了,花钱买 OSS 吧。

原来“但行好事,莫问前程”指的就是行为正义。

移动互联网,SoLoMo…

紧跟时代的步伐 😎
➜ vifile >arch -arm64 brew upgrade go
==> Upgrading 1 outdated package:
go 1.18.3 -> 1.18.4
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/go-1.18.4.arm64_monterey.bottle.tar.gz
######################################################################## 100.0%
==> Upgrading go
1.18.3 -> 1.18.4
==> Pouring go-1.18.4.arm64_monterey.bottle.tar.gz
🍺 /opt/homebrew/Cellar/go/1.18.4: 11,990 files, 596.2MB
➜ vifile >
➜ vifile > go version
go version go1.18.4 darwin/arm64
➜ vifile >
郑晔·《程序员的测试课——结束语》
范型就是将算法与数据模型解耦:一套算法搞定一堆数据模型,而不是每一类数据模型都去实现一遍同样的算法。
有了范型,也就无需进行类型安全检查了。
以前我只知道,要将开发的代码提交到版本仓库,比如 github。
但读了《程序员修炼之道(第二版)》之后,我才知道自己思维的局限性。为何不能把本地所有的文档都用版本管理工具管理起来?这才是最佳实践。
版本管理的本质其实就是让我们的工作具备可逆性,让我们可以有后悔药吃,出了问题,不用抓瞎,而是优雅地回退版本。
如果仔细观察,会发现很多云笔记(可能需要开通 VIP)都提供了历史版本,这不就是云服务商给我们提供的后悔药吗?
道理懂了,那就开始行动吧,先将学习笔记提交到阿里云代码仓库 😎
Who am I ?
Where did I come from ?
Where do I go to find out ?