编辑
2022-08-18
前端技术
00

合并.png

项目主页: https://vanblog.mereith.com
开源地址: https://github.com/mereithhh/van-blog
Demo 站: https://blog-demo.mereith.com
喜欢的话可以给个 star 哦 🙏

编辑
2025-06-19
魔法网络
00

注意

以下内容通过 AI 整理汇总。

背景

最近我遇到了一个看似简单,但实际上颇为棘手的网络问题。事情是这样的:

我在国内工作,手上有一个海外的HTTP代理服务,格式是 http://username:password@proxy.example.com:31212。由于众所周知的原因,这个代理在国内是直接访问不了的。不过,我还有一台位于海外的VPS服务器(IP:x.x.x.x),国内是可以正常访问的。

我的想法很简单:既然我能访问海外VPS,VPS能访问代理,那我就在VPS上搭建一个转发服务,让流量走这样的路径:

本地电脑(中国) → 海外VPS → HTTP代理 → 目标网站

听起来是不是很合理?我当时也是这么想的。

编辑
2025-04-16
DevOps
00

我有好几个集群,用 PVE DataCenter Manager 管理的时候,发现跳转有 bug。

比如我用 https://pve.xxxx.com (不用 8006 端口号),我在前端点 Open WebUI 跳转自动给我带上了 8006。

解法是登录到服务器,修改 /usr/share/javascript/proxmox-datacenter-manager/index.hbs,在 head 标签下面加入这个 script 标签。

编辑
2025-04-11
DevOps
00

背景

因为工作需要,需要在一台新集群上部署 jenkins + k8s agent 并结合 gitlab 做一下自动流水线,最后也发部到 k8s 中。

编辑
2024-12-23
实用笔记
00

颇有感触,记录一下。 转载自: theres-no-such-thing-as-software-productivity

正如马丁·福勒(Martin Fowler)所观察到的那样,程序员的编程生产力无法有效地衡量,因为它不存在。

软件开发并不是一项必然会产生任何东西的活动。

假设你有两个开发人员在同一个项目上工作,并且偶然地,他俩在同一天接受了相同的任务。

甲写了一个1000行的框架,完美地解决了这个问题。代码编写良好,并经过充分测试,每一步都有详细记录。

乙则是当天去了公园,一边喂鸽子一边思考问题,然后漫步回到办公室,删除了100行代码,部署了更改......问题就解决了。

请问谁的生产力更高?

回答是,这不重要。重要的是乙解决了问题,同时降低了团队的长期维护成本。甲也解决了这个问题,但是他通过增加代码,增加了维护成本,因此(在其他条件相同的情况下)他的解决方案较差。

我们能说,乙具有更高的生产力吗?显然,很难找到编程生产力的正确衡量指标。

我认为,优秀的软件开发者所做的就是解决问题。但是,生产力的衡量指标,比如代码、文档、数据等等,都只是解决问题的工具,并不是解决问题本身。