我在 Ubuntu 里安装的一些软件

今天给 Ubuntu 操作系统 sudo apt-get upgrade 了一把,居然把它给升挂了。尝试选旧版本内核、进恢复模式,都没成,看到的错误是一个被各种软件所依赖的动态库少了个「符号」,导致大批的命令和服务不可用。因为我的 HOME 和系统在不同分区,绝大多数有用的东西都在 HOME 分区,所以索性重装了 Ubuntu,保险起见,重装的版本仍然跟之前一样是 18.04。重装之后,只要把一些装在根目录的软件再装回来就可以了。这里顺便做一下记录。 ...

2019-09-11

让人郁闷的英语学习过程

又是长时间没写博客,最近的确感觉比较忙,也说不上来到底忙的什么,一个直接的表现是甚至懒得去任务管理软件里增改条目,陷入了低效,瞎忙的境况。最郁闷的是昨天在英语流利说又测了一遍英语水平,结果跟四五个月之前一样是五级。 ...

2019-09-04

色彩理论基础

色轮 所有颜色都出自三「原色」,红黄蓝。 红色 + 黄色 = 橙色 红色 + 蓝色 = 紫色 蓝色 + 黄色 = 绿色 有三原色两两等量混合而得的橙色、紫色和绿色叫做「间色」。 把三种「间色」和与之相邻的「原色」再等量混合,得到的是六个「复色」。 ...

2019-07-11

向百度主动推送网站链接

百度站长工具提供了三种自动提交链接的方法,分别是主动推送、自动推送和 sitemap。 填 sitemap 最方便,但是效果很差。我提交的 sitemap 的最后抓取时间是 2019-06-22,已经有半个多月没有抓取,即使我去后台点击「手动更新文件」也无济于事,其状态一直是「等待」。 ...

2019-07-09

两部电视剧

最近可能是太忙,不知不觉又是一个多月没更新博客。为了避免对待博客的这种「能躺着就不坐着,能坐着就不站着」的懒散态度,我决定更新一篇,就算是再怎么没内容也要写下去。 ...

2019-06-21

《历史的教训》摘录

这本书的一大特点是「短」,仅仅两百页左右,我本来是抱着读历史小故事的期待去读的,读了才知道其信息密度很大,所以也不容易读,也比我期待的历史小故事要更值得读。摘录了一些感兴趣的内容。 ...

2019-05-06

新工具

这里的工具,是指 Linux/Unix 操作系统里的命令行工具。这些操作系统里大都有这些命令: cat, find, grep 等,最近几年,尤其是在 Rust 语言诞生之后,出现了一些新的命令行工具,跟这些老工具有类似的功能,同时更易用,更美观,性能更好。bat 可以代替 cat,fd 可以代替 find,ripgrep 可以代替 grep,此外还有 httpie,tldr,htop 等。 ...

2019-04-24

Koa 获取客户端 IP

这篇文章记录在 Koa 应用里获取真实客户端 IP 的方法、X-Forwarded-For 等 HTTP 头部字段的含义,以及相关的 Nginx 配置。 ctx.request.ip 在 Koa 里获取客户端 IP 非常容易,简单来说,ctx.request.ip 就是客户端 IP。哪个 IP 请求过来的,哪个 IP 就是客户端 IP。 ...

2019-03-19

备案了

2 月 26 号把域名从 name.com 转到了阿里云,27 号下午在阿里云提交了备案的初审。 28 号,由于提交的网站名称不规范,并且网站还能访问,初审没有通过,到了下午六点前修正,初审通过。申请了邮寄幕布。从济南发来,走邮政,我预计第二天能到。 ...

2019-03-13

apiDoc 基础语法

apiDoc 可以通过文本生成体验良好的 API 文档页面,这些文本可以以注释的形式放在代码里,apiDoc 读取源码注释,就可以生成页面了,当然也可以与代码分开,写一些全是注释的文档,作为 apiDoc 生成文档页面的「源文件」。 ...

2019-02-26