树莓派和HomeAssistant

目标 使用开源软件和米家智能硬件,实现简单的智能家居系统 采用米家智能硬件的原因是, 小米智能家居做的比较早(也许是起初推广的更好,刚接触智能家居的时候就用的小米), 另外一点是小米智能硬件确实物美价廉,在国外也很受欢迎,Github上也 …  Read More>>

vim-go

将VIM打造为Go开发利器 平时一般使用VSCode编程,最近为了更好地刷leetcode,又换回了vim。发现笔记本小屏幕 使用vscode zen-mode沉浸式看代码很爽以后,也喜欢上了使用vim写代码, 快捷键方便、稳 定高效、功能 …  Read More>>

排列组合

This is a testing post for writing markdown with latex 排列组合 独立重复性事件 \: n^m 从n个不同物品中取一个物品,每次取一个,取m次的结果(考虑先后顺序) n^m = n …  Read More>>

Linux Command-line …

Based on my experiences on Ubuntu Software Package Management set up proxy for apt sudo bash -c 'cat << EOF …  Read More>>

VIM安装笔记

VIM 安装 由于debian发行版维护的vim包还未升级到最新版本,但govim需要较高版本的vim。故选择手动编译安装。这里直接选择最新版本8.2, 对应于最新的git tag版本, 8.2版本有一些实用性的功能。 环境 Ubuntu …  Read More>>

自动控制风扇温度

最近购买了一个树莓派4B 4G内存版,替换了旧的Model3 (强迫症犯了,就为了换成type c口,但因为电源适配问题还是老老实实地又买了官方电源适配器) 树莓派4B相对3B性能提高不少,但是随之功耗和发热也上去了。 于是给它整了个金属外 …  Read More>>

使用API管理cloudcone主机

Cloudcone是2017年成立于美国的一家主机供应商。继vultr变得“不靠谱”和低价vm资源经常“售尽”的情况下,我转而使用cloudcone提供的vps服务用于日常学习和开发。 除了支持按小时计费、提供更换IP服务及支持支付 …  Read More>>

Yarn

Yarn是Facebook、Google等主导开发的新的Javascript包管理器。(相对于npm) 安装 sudo npm install -g yarn --registry …  Read More>>

win10下的应用容器化开发

相对于Linux对容器化开发的良好支持(或者说各个容器化平台和工具对Linux更好的支持),在Windows下对应用进行容器化改造时的本地构建和测试并不是很直接和方便。这里记录一下,针对不同场景的相关实践经验。 目标 支持docker …  Read More>>

Helm

这里我们使用helm 3.0+版本, 可以直接使用kube-server api, 不需要在集群安装tiler 安装 sudo snap install helm --classic Chartmuseum repo: …  Read More>>