一点记录:docker-compose 编排不同项目间的网络

假设有项目 A,名为 awesome-project-a,运行两个容器,一个 web,一个数据库,由 docker-compose.yml 是这个样子 version: '3' services: web: # ... # ... db: # ... # ... 由 docker-compose 把项目启动之后,会自动创建一个叫做 awesome-project-a_default 的 docker 网络。可以通过命令 docker network ls 查到这个新创建的网络,使用 docker network inspect awesome-project-a_default 查看有哪些容器在用这个网络。 ...

2020-12-24

近期读的几本书

这是一篇在草稿里呆了一段时间的文章。 《消失的十三级台阶》 几年前我看过这本书作者的另外一本小说《人类灭绝》。我对《人类灭绝》的评价是「非常好看」,于是在看到《消失的十三级台阶》的作者是同一个人时,对这本书也兴趣大增。 ...

2020-12-09

办新身份证

明年一月份我的身份证就过期了,今天去当地派出所办了新的。进出派出所,大概不到十分钟。 在派出所门口量了体温,做了登记,门口的民警告诉我去里面的户籍大厅。 ...

2020-10-27

git 获取其他分支的单个文件或目录

比如当前在 master 分支,想临时把项目中的某个文件换成 dev 分支的对应文件或目录,或者某一个 commit 里面的对应文件和目录,其他目录和文件保持不变。 git checkout 对于 git2.23 之前的版本,可以使用 git checkout 命令实现上述需求。 ...

2020-08-02

我的高考成绩

我当年高考时,理科生有四场考试:语数外和理综,总分 750,其中语数外各 150 分,理综/文综是 300 分。 我的成绩挺出乎我意料,坏的那种出乎意料。 语文 79 数学 114 英语 128 理综 234 虽然过去很久了,我也记得这个成绩。除了数学,每门成绩都有记忆点:语文成绩差到刻骨铭心,英语成绩是个「整数」,理综分数比较有特点,几门课加起来的总分也比较有特点,555 分。 ...

2020-07-29

推荐 2020 年上半年的 8 部影视作品

下面的电视剧都是今年出的,电影不是。由于电影行业比较惨淡,没什么新片,这里推荐的电影都是去年年底、今年年初出品的,也没跳出奥斯卡的圈子。上半年也看了一些很优秀,但是出品时间更早的作品,就不算在推荐列表里了。 ...

2020-07-08

ChromeOS 开发者模式

介绍如何进入 ChromeOS 的开发者模式(developer mode),如何让硬盘根分区可写,怎样开启 ChromeOS 里的 SSH 服务。 进入开发者模式 首先同时按 Esc 键 + Recovery 键 + 电源按钮。Recovery 键就是 F3 键,以我手上这台 Chromebook 设备为例,它的键帽上面是一个表示 Recovery 的图标。按下后,系统立刻重启,进入 Recovery 模式: ...

2020-07-06

终于下单了《守望者》

6.18 当天在京东买了三本书,分别是《守望者》漫画的上下两册和《敏捷整洁之道》。 《守望者》是全彩的大开本,单从书的装帧、印刷和厚度上来看,比《敏捷整洁之道》可要划算多了。从下面这张图片可以看出它有多大。 ...

2020-06-21

联通来电管家服务

2020.06.18 更新:拦截了一个号码,给了一个微信通知。晚上突然想到是不是因为我之前没有在拦截种类里选择「保险理财」和「房屋中介」,才会继续收到卖房子、炒股的电话。现在把所有种类都选上了,继续观察。 ...

2020-06-15

一些实用的 bash 代码片段

前阵子写了不少 bash 脚本,有些代码片段值得一记。有以下几项内容: 获取当前脚本文件所在路径 字符串 startsWith 和 endsWith 判断字符串内容是否是数字 获取字符串的子串 if 语句的几个判断条件 获取当前脚本文件所在的路径 用户执行脚本时,用户所在的目录,也就是 current working directory,可以通过执行 pwd 或者 bash 的内置变量 $PWD 获取。 ...

2020-05-27