就是本站在用的主题啦~
我有独特的日志收集技巧
只是一篇用来记录指令的水文(溜
写一个 Windows 下运行的路由追踪程序
作为买到 GeoIP2 后的第三个项目,这次我希望能完成一个长久未了的心愿:写一个可视化的、附带 IP 详细信息的路由追踪程序。
从 GitLab 开始的全新 DevOps 之旅
GitHub 终究还是个 Hub ——中心化的服务。即使它是全球最大的代码托管平台,无论是出于 DMCA 之类的法律原因导致自己辛苦编制的代码被删除(参见 GitHub DMCA Repository ),抑或是因为些许其他不可描述的因素导致心血资源的消失,这些都是将代码部署在如 GitHub 这样的公共平台上可能发生的恶性事件。
最近忙得猫咪都要蒸发了,一堆奇奇妙妙课程设计内容,天知道我炼了多少学术垃圾丹
大概在准备接下来的两个大项目,一个是 AinPanel 作为自研机场面板测试(其实是水数据库课程设计用的,顺带自建玩玩),另一个是 RSS3Go-Hub 用 Go 来实现 RSS3-Hub ,顺带试着学习一下 Go 的写法之类的。
这两个项目也都是希望能长期维护下去的,毕竟因为确实真的想做才去做的(而不是纯粹的学术垃圾),写好之后自己也会用。像自研机场面板这种就还是怎么喜欢怎么写吧,因为是针对 Xray 特化的面板,后端会用 XrayR 魔改,前端也希望能尽可能多地提供方便的配置这样。
用 Node 确实还是略显拉跨,这一版实现功能、交完作业之后就差不多归档封存了,2.0 版用 Go 重写后端。现在也是按照前后端分离的思路在做的,所以迁移起来应该问题也不大(吧)。
之后打算试着用 Go 为 Hitokoto-CN 做一个后端,可能会连接数据库,周边的功能慢慢追加上去这样。想做的项目还有很多呢。
加油!(ง •_•)ง
联合部署 Mastodon 与 Synapse
Mastodon 基于 ActivityPub 协议提供去中心化的联邦宇宙微博服务,Synapse 基于 Matrix 协议提供去中心化的即时通信服务,通过 Mastodon 的 OAuth 2.0 机制让 Synapse 可以共享 Mastodon 的账户信息,进而实现共享域名和单点登录集成,是不是非常优雅呢。
博客迁移到 CloudFlare Pages 上啦~ 快 乐!
为nginx提供GeoIP2支持
最近在处理站点的连接优化问题,需要通过检测访问者的 IP ,来选择是否经由 CloudFlare 代理,还是通过一个优化的直连地址进行体验优化。经过一些资料的比对,最终决定使用 GeoIP2 分辨来访者 IP 归属地,并通过 nginx 设置对应的规则来跳转访问。