编程

SaltStack: First Class

上周花了几天时间学习了 saltstack,感觉是个值得一试的工具。这里记一下学习和使用过程。没有高大上的用法,这些记录也不一定是 saltstack 的最佳实践。saltstack 的官方文档比较完善,可供参考。 初步认识 saltstack 是需要在被管理的机器上装 agent 的,这里叫做 minion。管理中心要安装的是 master。 minion 带着自己的公钥去连接 master,master 接受 minion 的公钥之后,鉴权成功,master 可以对这个 minion 进行管理了。在每一个

  • Noodles
    Noodles
4 min read
英语

学英语

记录一下我是怎么不好好学英语的,以便改正。 高中毕业以后,我基本上就没有听过英语课了,大学前两年有英语课,因为老师太丑,大部分课我都没去上。成为一名程序员,不可避免地要看些英文文档,另外我看了不少欧美的电影和几部电视剧,所以听和读的水平应该没有下降太多。 真正把英语重拾起来,是去年公司搬家后,上下班要坐几十分钟公交车,为了避免无聊,在公交车上开始了背单词和练习听力,一开始是想起来了才背几个单词,听一下 ESLPOD,甚至还中断过不算短的时间,后来慢慢每天都会或多或少地去学一些东西,然后出现这样一种感觉:还是大学的时间多啊。 目前我学习英语主要有这几个途径: 扇贝听力 扇贝单词 扇贝炼句 ESLPOD 英文小说 目前扇贝听力的雅思课程,听起来相当吃力,有些是因为连词都认不全,有的是因为完全想不到连读出来是这样的发音,

  • Noodles
    Noodles
3 min read
名言

市长

以前完整地读过《基地》系列七部之中的前三部,书中第一个人物对川陀的形容,可以用来这三部曲,“壮丽无比”。为人诟病的是在这壮丽无比的背景下,人物显得单薄。但是如果要找一个鲜明的人物出来,还是比较容易的。 基地的第一任市长,赛佛·哈定 (Salvor Hardin) 依靠科技、宗教巧妙地化解了基地最早遇到的两次重大危机。还留下了不少名言,他简直就是名言警句生产器。 武力是无能者最后的手段 在第一次危机时,提到这句话,后面还被市长本人和其他人提起过多次。 无限度地自信,或许是一种过度补偿的自卑情结 这是在说对基地造成第二次危机的基地领国的摄政王。 不要让道德观阻止你做正确的事 最开始出现在《行商》的引言里。跟我们在思想品德课上学的不大一样吧。 再看下面这两句,并非出自《

  • Noodles
    Noodles
1 min read
编程

Unbound 性能优化

安装完 unbound 之后,如果没有负载大量 DNS 请求的需求,一般没必要对 unbound 进行特殊的优化配置。如果有这个需求,或者仅仅是无聊以及其他什么原因,就需要改下配置文件了。下面的内容基本上是从官方文档里扒出来的。 num-threads 设置为机器的 CPU 核心数 例如有一个 CPU,8个核,设置 num-threads: 8 msg-cache-slabs, rrset-cache-slabs, infra-cache-slabs, key-cache-slabs 设置为跟 num-threads 相近的 2 的 N

  • Noodles
    Noodles
4 min read