All Stories

使用Prometheus观察CoreDNS运行状况

CoreDNS有一个官方的prometheus插件,可以暴露一个http接口给prometheus使用。通过观察度量数据,可以了解到自己网络使用情况,有些比较有趣。

CoreDNS图形化配置工具

总共花了十几个小时用Qt写了一个简单的、具有图形用户界面的、CoreDNS配置文件生成工具,只有一个主窗口,传统widget比较丑:

Jekyll插入PlantUML代码显示图片

突然心血来潮,花了点时间写了个Jekyll的插件,用于生成PlantUML的各种图。用法大体是这样的:

C++20:四巨头

英文原文:https://www.modernescpp.com/index.php/thebigfour

提升blog性能

今天发现自己的blog实在太慢了,偶然的机会知道了AppDynamics这个服务,注册了个账号可以免费试用15天,然后就给blog加上试了下,发现blog慢得让人发疯,我前些天把家里的线路优化,海外IP全部走IPLC,今天看来blog打开仍然很慢,更别提其他家里网络没我好的人了,我觉得没法忍,必须改。

C++20完成了!

C++20,近十年来最具影响力的C++版本,完成了! 原文:https://www.reddit.com/r/cpp/comments/f47x4o/202002_prague_iso_c_committee_trip_report_c20_is/

在家办公第一天

事先大概没人(普通民众、老百姓)会预料到武汉肺炎的疫情会严峻到这种程度。

再见2019,你好2020

昨天是2019最后一天,晚上因为菜比较多,就喝了点红酒。然后跟爸妈视频通话的时候脾气上来了,把我妈狠狠骂了一顿。起因只是白天我妈把自己家里人的一些照片传到某些小程序上做了相册之类的H5页面发到家庭群里,我看到了就叫她不要传自己的照片上去,要保护自己的隐私,现在坏人那么多,谁知道他们拿了别人的照片会用来做些什么事。然后矛盾就开始了,跟我狡辩诸如国家领导人全世界人都知道、只发到家庭群里都是自己人、是她自己做的照片没传出去……晚上视频通话的时候打的我妈的手机,却是我爸接的,聊了一会问我爸我妈呢,结果她说没啥好说的,拒绝接视频。大概是喝了点酒的缘故,我立即语气很严厉地说起来,然后她就哭哭啼啼扯到其他话题上,简直烦透了,我的火气就再大了。最后是我爸说好了好了,才挂断了视频。

增强版CoreDNS,上网更科学

使用CoreDNS有不短的时间了,之前也通过自己编译修改版CoreDNS来解决DNS污染的问题,不过后来因为没解决好go module依赖的问题,在官方CoreDNS某次commit后修改版就编译不过了,这样持续了一段时间,直到前几天,我又偶然尝试修改了一番,终于又可以编译过了,于是动了继续增强CoreDNS功能的念头,经过几天的尝试,目前有点小成果。