• 【发现好项目】给你的Postgres加个备份

    GitHub地址:https://github.com/eduardolat/pgbackweb 项目简介使用用户友好的 Web 界面轻松备份 PostgreSQL! 特点: 界面友好简介 备份上传到类S3存储 支持定时备份 Web页面可直接下载备...
  • 全球访问加速调研

    背景公司的所有业务系统都部署在上海地区,北美地区访问延迟不稳定。 以下为某服务的API接口主要业务地区的初次访问 接口:https://xxxx.com/health/check 地区 建连时间 首包时间 总耗时 加利福尼亚 160ms ...
  • 记一次Dubbo invoke命令的问题

    记一次Dubbo invoke命令的问题背景因为线上发生了一次死锁问题,导致数据没有正常写入,需要手动调用dubbo invoke重试。 接口入参为 String, String, Object 命令为: 1invoke xxService.xxMe...
  • 使用R2+Page部署免费的图床【白嫖Cloudflare】

    背景作为一个程序员,一般写文章都是使用markdown编写,可以快速复制到其他平台上。然而markdown有一个严重的问题,就是图片保存的问题。 刚开始我使用的typora作为编辑器,图片保存在md文件同目录的assets文件夹。一直以来都是自己阅读...
  • 制作CA签发验证SSL证书

    背景为什么要用SSL? 对于我来说,最重要的就是数据加密。在互联网访问中,HTTPS相比HTTP,提供了TLS加密数据。别人只能看到你访问了某个域名和IP,但是不知道我们之间传输了什么内容。 TLS解决了什么? 如何保证数据传输的保密性; 如何保证...
  • 在公司无感访问家里的服务

    简述家里有一台ALL in Boom,跑了一些服务,在家里因为可以控制DNS,可以无感访问,在公司内就没办法使用这些服务了,所以需要一种方式,在外可以访问家里的服务,并且在常用环境做到低延迟访问 想法如下: 家庭环境中:由于可以控制DNS,直接在L...
  • Outline部署教程

    摘要因为日常需要写一些自己的学习笔记,文章等,因此需要一个软件用于记录和展示。市面上有很多可用的产品,比如notion,语雀,飞书等等,还有相当一部分可以私有化部署的,比如obsidian,思源笔记,typora等等都可以本地存储。这些唯一的问题是跨...
  • 使用Cloudflare做HTTP内网穿透

    背景家里有一台24小时运行的NAS,顺便跑了一些服务。当在公司时,需要访问这些服务,就比较麻烦。传统的方法使用frp做内网穿透。该方案需要一台公网服务器,且有被攻击的风险。 方案简单对比如下: Frp Cloudflare Tunnel ...
  • PVE复制CentOS导致网卡启动失败的问题

    背景因为最近在折腾一些linux相关的软件,所以需要频繁创建Centos虚拟机,故使用了PVE的模板功能,配置好必须的软件,作为一个模板,这样虚拟机创建更快。 缺点: hostname一样,每个虚拟机需要改一下 网络因为使用的静态IP,复制完成后,...
  • 油猴脚本保存51CTO为HTML文件

    背景因中文互联网内容经常404,所以养成了内容自己保存的习惯,看到好的内容想保存到自己本地。这次市制作51CTO的保存脚本 调研51CTO分为两种内容,一种是专栏,一种是用户写的博客文章。因为博主也买一些专栏,所以也需要将其保存起来。所以本次就两种都...