基于Android+树莓派+充电宝的断电断网告警方案
常在家里搭物理服务器的朋友都知道,意外是一定会发生的。不论是偶尔的全小区停电,还是网络意外断线,只要人一离开家,意外发生后就很难知道家里到底发生了什么。 于是,我就用一台Android手机,一块树莓派,一个充电宝,实现了一个简单的告警系统。…
常在家里搭物理服务器的朋友都知道,意外是一定会发生的。不论是偶尔的全小区停电,还是网络意外断线,只要人一离开家,意外发生后就很难知道家里到底发生了什么。 于是,我就用一台Android手机,一块树莓派,一个充电宝,实现了一个简单的告警系统。…
背景 假设要对一个数组排序,或者有一个TreeSet需要指定顺序。 这里以下面这个类为例:…
Scrcpy是一个开源库,可以基于ADB(安卓debug bridge,官方调试工具)来实现安卓的远程桌面控制。ws-scrcpy是对这个库的一个包装,主要是把Scrcpy的功能搬到了网页端(顺便也搬运了一些ADB的功能)。…
kotlin+mockk是真正的苦口良药,是真正的玄铁重剑。相比某些落后的语言和落后的框架来说,kotlin+mockk不仅能实现业务功能和编写测试,而且能全面的锻炼开发人员和开发团队的各方面能力。…
在一个月黑风高的夜晚,我家的路由突然“断网”。但又没有完全断,而是卡在了一个非常诡异的状态。经过两天晚上的努力,最终发现是NAT失效。 这次调试,算是对iptables的四表五链的一次生动的应用。同时,也借此机会进一步熟悉了相关的工具链。…
“练得身形似鹤形,千株松下两函经。 我来问道无余说,云在青天水在瓶。”这些个CI有些是云,有些是水,所做的事情不同而已,都是忠臣,没有奸臣。也没有真正的贤臣。贤与不贤,有时候也由不得他们。看清楚了,贤时便用,不贤便黜。…
由于各种财政原因,我管理的集群现在只有两个节点,而且这两个节点是两台物理机。然后就出现了这样一个图:…
最近 ChatGPT 变得非常受欢迎,因此我也想尝试一下。我选择了我最关心的财务和代码进行了尝试。整个尝试很简短,主要是围绕让 ChatGPT 计算 IRR(内部收益率),以及帮助我编写计算 IRR 的代码。…