commit fe89b4c152546dffff12b90c76c55705e1f078ac
parent a0fddf287216685aae7c46d912d3141801172721
Author: Shimmy Xu <shimmy.xu@shimmy1996.com>
Date: Mon, 6 Jan 2020 21:14:18 -0600
Replace checkboxes with unicode characters
Diffstat:
12 files changed, 185 insertions(+), 185 deletions(-)
diff --git a/content/_index.en.md b/content/_index.en.md
@@ -8,19 +8,19 @@ _The plan needs to go on._
## Goals for 2020 {#goals-for-2020}
-- Run 550 miles. <code>[16/550]</code>
-- Write 14 blog posts. <code>[2/13]</code>
-- No donuts. <code>[0/0]</code>
-- Dive into Go and C++20. <code>[0/2]</code>
-- Set up proper backup workflow. <code>[0/1]</code>
-- Read non-technical books. <code>[0/1]</code>
+- ☐ Run 550 miles. <code>[16/550]</code>
+- ☐ Write 14 blog posts. <code>[2/14]</code>
+- ☐ No donuts.
+- ☐ Dive into Go and C++20. <code>[0/2]</code>
+- ☐ Set up proper backup workflow.
+- ☐ Read non-technical books.
## Wishlist {#wishlist}
-- Finish a marathon. <code>[0/1]</code>
-- Get the first signature for my PGP key. <code>[0/1]</code>
-- Install Gentoo. <code>[1/1]</code>
+- ☐ Finish a marathon.
+- ☐ Get the first signature for my PGP key.
+- ☑ Install Gentoo.
## Recent Posts {#recent-posts}
diff --git a/content/_index.zh.md b/content/_index.zh.md
@@ -8,19 +8,19 @@ _计划进行中。_
## 2020 年目标 {#2020-年目标}
-- 跑 550 英里。<code>[16/550]</code>
-- 写 14 篇日志。<code>[2/14]</code>
-- 不吃甜面包圈。<code>[0/0]</code>
-- 了解 Go 和 C++20。<code>[0/2]</code>
-- 建立正式的数据备份流程。<code>[0/1]</code>
-- 阅读非技术类书籍。<code>[0/1]</code>
+- ☐ 跑 550 英里。<code>[16/550]</code>
+- ☐ 写 14 篇日志。<code>[2/14]</code>
+- ☐ 不吃甜面包圈。
+- ☐ 了解 Go 和 C++20。<code>[0/2]</code>
+- ☐ 建立正式的数据备份流程。
+- ☐ 阅读非技术类书籍。
## 愿望清单 {#愿望清单}
-- 完成一次马拉松。<code>[0/1]</code>
-- 获得第一个 PGP 密匙签名。<code>[0/1]</code>
-- 安装 Gentoo 。<code>[1/1]</code>
+- ☐ 完成一次马拉松。
+- ☐ 获得第一个 PGP 密匙签名。
+- ☑ 安装 Gentoo 。
## 最新日志 {#最新日志}
diff --git a/content/posts/2018-05-21-construction-finished.en.md b/content/posts/2018-05-21-construction-finished.en.md
@@ -11,31 +11,31 @@ After eight months, my blog have finally reached a place where I feel comfortabl
## Site Road Map {#site-road-map}
-- [X] ~~Find new hosting location.~~ Currently using DigitalOcean.
-- [X] Install Arch Linux on server.
-- [X] ~~Search for WP replacement.~~ Hugo is pretty good.
-- [X] ~~Find a suitable theme.~~ Currently using `hugo-xmin` , may consider forking it and write my own ( `soresu` ).
-- [X] Server side config, like `post-receive` for git auto deploy.
-- [X] Language switcher that does more than redirecting to home page.
-- [X] Enable Disqus.
-- [X] Support \\(\LaTeX\\) expressions via ~~MathJax~~ KaTeX.
-- [X] Copy-paste fixed page contents from old site (and translate them).
-- [X] Enable https.
-- [X] Backup old WP site.
-- [X] Transfer domain to Google Domains and ensure DNS works as intended.
-- [X] Find out how to write with `org-mode` or R markdown.
-- [X] Configure multilingual support, including footer text, title, etc.
-- [X] Find out how to make `emacs` work with `fcitx` .
-- [X] Use ~~Google's Noto Sans font~~ Oxygen Sans and ~~Source Code Pro~~ Iosevka for code.
-- [X] Find a suitable icon/favicon.
-- [X] Improve templates for posts to display tags and categories.
-- [X] Cosmetic changes, i.e. no underlines for hyperlinks.
-- [X] Deal with some nuances in using `org-mode` with `hugo` , like how to get syntax highlighting to work properly.
-- [X] Host my own email.
-- [X] Customize `hugo new` to make it more useful, i.e. create multilingual versions directly.
-- [X] Self-host commenting system as a replacement of Disqus.
-- [X] Use Let's Encrypt's wildcard certificate.
-- [X] Restore/rewrite and translate some of the more valuable old posts.
+- ☑ ~~Find new hosting location.~~ Currently using DigitalOcean.
+- ☑ Install Arch Linux on server.
+- ☑ ~~Search for WP replacement.~~ Hugo is pretty good.
+- ☑ ~~Find a suitable theme.~~ Currently using `hugo-xmin` , may consider forking it and write my own ( `soresu` ).
+- ☑ Server side config, like `post-receive` for git auto deploy.
+- ☑ Language switcher that does more than redirecting to home page.
+- ☑ Enable Disqus.
+- ☑ Support \\(\LaTeX\\) expressions via ~~MathJax~~ KaTeX.
+- ☑ Copy-paste fixed page contents from old site (and translate them).
+- ☑ Enable https.
+- ☑ Backup old WP site.
+- ☑ Transfer domain to Google Domains and ensure DNS works as intended.
+- ☑ Find out how to write with `org-mode` or R markdown.
+- ☑ Configure multilingual support, including footer text, title, etc.
+- ☑ Find out how to make `emacs` work with `fcitx` .
+- ☑ Use ~~Google's Noto Sans font~~ Oxygen Sans and ~~Source Code Pro~~ Iosevka for code.
+- ☑ Find a suitable icon/favicon.
+- ☑ Improve templates for posts to display tags and categories.
+- ☑ Cosmetic changes, i.e. no underlines for hyperlinks.
+- ☑ Deal with some nuances in using `org-mode` with `hugo` , like how to get syntax highlighting to work properly.
+- ☑ Host my own email.
+- ☑ Customize `hugo new` to make it more useful, i.e. create multilingual versions directly.
+- ☑ Self-host commenting system as a replacement of Disqus.
+- ☑ Use Let's Encrypt's wildcard certificate.
+- ☑ Restore/rewrite and translate some of the more valuable old posts.
## What's on Home Page Now? {#what-s-on-home-page-now}
diff --git a/content/posts/2018-05-21-construction-finished.zh.md b/content/posts/2018-05-21-construction-finished.zh.md
@@ -11,31 +11,31 @@ latex = true
## 施工计划 {#施工计划}
-- [X] ~~找一家新的服务器提供商~~ 目前使用 DigitalOcean 。
-- [X] 在服务器上安装 Arch Linux 。
-- [X] ~~搜寻WP的替代品。~~ Hugo 很不错。
-- [X] ~~找一个合适的主题。~~ 目前使用 `hugo-xmin` ,考虑fork出来写成自己的主题( `soresu` )。
-- [X] 完成服务器端设置,比如添加 `post-receive` 来实现 `git` 自动部署。
-- [X] 可以切换 **当前页面** 语言版本的语言切换按钮。
-- [X] Disqus 支持。
-- [X] 用 ~~MathJax~~ KaTeX 实现 \\(\LaTeX\\) 表达式支持。
-- [X] 把导航页的内容搬过来并翻译。
-- [X] https 支持。
-- [X] 备份原WP站点。
-- [X] 转移域名到 Google Domains ,并完成 DNS 设置。
-- [X] 尝试使用 `org-mode` 或者 R markdown 来写博客。
-- [X] 解决 `emacs` 不兼容 `fcitx` 的问题。
-- [X] 设置多语言支持,添加合适的翻译字符串。
-- [X] 使用 Google 的 Noto Sans 字体(拉丁字母使用 Oxygen Sans ),代码则使用 ~~Source Code Pro~~ Iosevka 。
-- [X] 为站点和社交网站找一个合适的图标/头像。
-- [X] 改善文章页面模板使其显示标签和分类。
-- [X] 改善网站外观,比如隐藏超链接的下划线等。
-- [X] 架设自己的邮箱。
-- [X] 解决 `org-mode` 和 `hugo` 略不兼容的地方,比如代码高亮。
-- [X] 尝试把 `hugo new` 变得更有用一些,比如直接创建多语言版本等。
-- [X] 抛弃 Disqus 自己搭建评论系统。
-- [X] 使用 Let's Encrypt 的通配符证书。
-- [X] 把比较有价值的旧文章搬过来。
+- ☑ ~~找一家新的服务器提供商~~ 目前使用 DigitalOcean 。
+- ☑ 在服务器上安装 Arch Linux 。
+- ☑ ~~搜寻WP的替代品。~~ Hugo 很不错。
+- ☑ ~~找一个合适的主题。~~ 目前使用 `hugo-xmin` ,考虑fork出来写成自己的主题( `soresu` )。
+- ☑ 完成服务器端设置,比如添加 `post-receive` 来实现 `git` 自动部署。
+- ☑ 可以切换 **当前页面** 语言版本的语言切换按钮。
+- ☑ Disqus 支持。
+- ☑ 用 ~~MathJax~~ KaTeX 实现 \\(\LaTeX\\) 表达式支持。
+- ☑ 把导航页的内容搬过来并翻译。
+- ☑ https 支持。
+- ☑ 备份原WP站点。
+- ☑ 转移域名到 Google Domains ,并完成 DNS 设置。
+- ☑ 尝试使用 `org-mode` 或者 R markdown 来写博客。
+- ☑ 解决 `emacs` 不兼容 `fcitx` 的问题。
+- ☑ 设置多语言支持,添加合适的翻译字符串。
+- ☑ 使用 Google 的 Noto Sans 字体(拉丁字母使用 Oxygen Sans ),代码则使用 ~~Source Code Pro~~ Iosevka 。
+- ☑ 为站点和社交网站找一个合适的图标/头像。
+- ☑ 改善文章页面模板使其显示标签和分类。
+- ☑ 改善网站外观,比如隐藏超链接的下划线等。
+- ☑ 架设自己的邮箱。
+- ☑ 解决 `org-mode` 和 `hugo` 略不兼容的地方,比如代码高亮。
+- ☑ 尝试把 `hugo new` 变得更有用一些,比如直接创建多语言版本等。
+- ☑ 抛弃 Disqus 自己搭建评论系统。
+- ☑ 使用 Let's Encrypt 的通配符证书。
+- ☑ 把比较有价值的旧文章搬过来。
## 现在主页上是啥? {#现在主页上是啥}
diff --git a/content/posts/2019-01-03-2018-in-review.en.md b/content/posts/2019-01-03-2018-in-review.en.md
@@ -24,11 +24,11 @@ To quote my 2017 self:
Yeah, it's totally just that my estimates about the amount of free time I would
have was off, as can be seen from the status of my 2018 goals.
-- [ ] Run 1000 miles. <code>[405/1000]</code>
-- [ ] Finish a marathon.
-- [ ] Write 20 blog posts. <code>[10/20]</code>
-- [ ] Get the first signature for my PGP key.
-- [ ] Install Gentoo.
+- ☒ Run 1000 miles. <code>[405/1000]</code>
+- ☒ Finish a marathon.
+- ☒ Write 20 blog posts. <code>[10/20]</code>
+- ☒ Get the first signature for my PGP key.
+- ☒ Install Gentoo.
Knowing that I can always change the 'publish date' of blog entries (thanks to
`hugo`), I grew into the bad habit of starting an article and just then shelving
diff --git a/content/posts/2019-01-03-2018-in-review.zh.md b/content/posts/2019-01-03-2018-in-review.zh.md
@@ -18,11 +18,11 @@ slug = "2018-in-review"
是的,从我 2018 年目标的完成状态可以看出,一定是对空闲时间的估计上出了问题。嗯,一定是这样。
-- [ ] 跑 1000 英里。<code>[405/1000]</code>
-- [ ] 完成一次马拉松。
-- [ ] 写 20 篇以上的日志。<code>[10/20]</code>
-- [ ] 获得第一个 PGP 密匙签名。
-- [ ] 安装 Gentoo。
+- ☒ 跑 1000 英里。<code>[405/1000]</code>
+- ☒ 完成一次马拉松。
+- ☒ 写 20 篇以上的日志。<code>[10/20]</code>
+- ☒ 获得第一个 PGP 密匙签名。
+- ☒ 安装 Gentoo。
由于使用 `hugo` ,我可以随时更改博客条目的“发布日期”,我养成了撰写文章开头后将其搁置好几个月的坏习惯。当我最后记得那篇未完成的文章时,我经常认为这个想法不值得详细写下去。现在想想,也许这正是博客的目的,它提供了我在某个时间点的快照,使得我可以回顾过去的自己,无论将来的我会觉得这是愚蠢的还是“不值得详细写下去”的。
@@ -39,7 +39,7 @@ slug = "2018-in-review"
去年学习 C++17 的体验非常令人享受,因此我正在考虑学习其他新的编程语言。我已经窥觎 [Rust](https://www.rust-lang.org/) 和 [Julia](https://julialang.org/) 一段时间了,尤其是 Rust 。拥有一整套官方支持的工具链使写 Rust 变得顺畅而愉快。我会尝试深入了解并实际使用这两种语言。
-至于跑步和博客日志,我将尝试维持 2018 年的数字。除此之外,我考虑在博客上记录看/听/读过的书籍,音乐和节目,以及自己的想法。过去在本站的 Wordpress 时代,我有过类似的尝试:我搭建了一个 MediaWiki 实例来记录这些,但缺乏继续维护条目的动力。这次我会用一些更轻量的解决办法,并且构思一套评分系统。
+至于跑步和博客日志,我将尝试维持 2018 年的数字。除此之外,我考虑在博客上记录看_听_读过的书籍,音乐和节目,以及自己的想法。过去在本站的 Wordpress 时代,我有过类似的尝试:我搭建了一个 MediaWiki 实例来记录这些,但缺乏继续维护条目的动力。这次我会用一些更轻量的解决办法,并且构思一套评分系统。
我应该如何处理其余的 2018 年目标呢?单独的愿望清单是一个很好的主意。作为一个额外目标,我应该清理一下那台堆积了四年份灰尘、猫毛和死皮细胞的台式机。
diff --git a/content/posts/2020-01-01-2019-in-review.en.md b/content/posts/2020-01-01-2019-in-review.en.md
@@ -14,13 +14,13 @@ Looking at the number 2020 does give me a bit more excitement as it always felt
I'm glad to announce that everything went according to plan in 2019!
-- Run 400 miles. <code>[555/400]</code>
-- Write 10 blog posts. <code>[14/10]</code>
-- Stop using Gmail/Inbox app. <code>[2/2]</code>
-- Add `rel=me` links to blog. <code>[1/1]</code>
-- Dive into Rust and Julia. <code>[2/2]</code>
-- Record books, music, and shows I enjoyed. <code>[1/1]</code>
-- Clean my desktop computer. <code>[1/1]</code>
+- ☑ Run 400 miles. <code>[555/400]</code>
+- ☑ Write 10 blog posts. <code>[14/10]</code>
+- ☑ Stop using Gmail/Inbox app. <code>[2/2]</code>
+- ☑ Add `rel=me` links to blog.
+- ☑ Dive into Rust and Julia. <code>[2/2]</code>
+- ☑ Record books, music, and shows I enjoyed.
+- ☑ Clean my desktop computer.
With some uncertainties in my life sorted out, I've been following my daily routines a lot better in 2019. I still procrastinate on blog posts from time to time, but at least I'm also publishing ever so more often. Learning Rust and Julia was fun, and I did get some uses out of them in real projects. I also attempted Advent of Code in both languages and got to the day 17 before each day's questions started taking too much time. I thought about finishing all the remaining ones after Christmas, but decided against it - I don't see myself learning more about the languages through these questions and the time could be better spent elsewhere.
diff --git a/content/posts/2020-01-01-2019-in-review.zh.md b/content/posts/2020-01-01-2019-in-review.zh.md
@@ -14,13 +14,13 @@ slug = "2019-in-review"
2019 年的计划进行的非常顺利!
-- 跑 400 英里。<code>[555/400]</code>
-- 写 10 篇日志。<code>[14/10]</code>
-- 停止使用 Gmail 、 Inbox 应用程序 。<code>[2/2]</code>
-- 给博客加上 `rel=me` 链接。<code>[1/1]</code>
-- 进一步了解 Rust 和 Julia 。 <code>[2/2]</code>
-- 记录我中意的书籍,音乐,和影视作品。<code>[1/1]</code>
-- 清理台式电脑。<code>[1/1]</code>
+- ☑ 跑 400 英里。<code>[555/400]</code>
+- ☑ 写 10 篇日志。<code>[14/10]</code>
+- ☑ 停止使用 Gmail 、 Inbox 应用程序 。<code>[2/2]</code>
+- ☑ 给博客加上 `rel=me` 链接。
+- ☑ 进一步了解 Rust 和 Julia 。 <code>[2/2]</code>
+- ☑ 记录我中意的书籍,音乐,和影视作品。
+- ☑ 清理台式电脑。
在排除了生活中的一些不确定因素后,我在 2019 年的日常变得更更规律了。我仍然时不时地拖延博客文章,但至少发布日志的频率高了一些。学习 Rust 和 Julia 很有趣,而且我也在实际项目中用到了它们。我还尝试了用这两种语言完成 Advent of Code 并撑到了第17天,到解决问题所需时间太长为止。我曾考虑过圣诞节后完成所有剩余的问题,但我决定不这样做——我认为自己不会通过这些问题增加对这些语言的了解,把时间花在其他地方可能会更好。
diff --git a/org/2018.org b/org/2018.org
@@ -861,31 +861,31 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
After eight months, my blog have finally reached a place where I feel comfortable taking down the "under heavy construction" notice on my home page. In stead of out right deleting the site road map though, I'm stashing it into a blog post.
*** Site Road Map
-- [X] +Find new hosting location.+ Currently using DigitalOcean.
-- [X] Install Arch Linux on server.
-- [X] +Search for WP replacement.+ Hugo is pretty good.
-- [X] +Find a suitable theme.+ Currently using =hugo-xmin= , may consider forking it and write my own ( =soresu= ).
-- [X] Server side config, like =post-receive= for git auto deploy.
-- [X] Language switcher that does more than redirecting to home page.
-- [X] Enable Disqus.
-- [X] Support \(\LaTeX\) expressions via +MathJax+ KaTeX.
-- [X] Copy-paste fixed page contents from old site (and translate them).
-- [X] Enable https.
-- [X] Backup old WP site.
-- [X] Transfer domain to Google Domains and ensure DNS works as intended.
-- [X] Find out how to write with =org-mode= or R markdown.
-- [X] Configure multilingual support, including footer text, title, etc.
-- [X] Find out how to make =emacs= work with =fcitx= .
-- [X] Use +Google's Noto Sans font+ Oxygen Sans and +Source Code Pro+ Iosevka for code.
-- [X] Find a suitable icon/favicon.
-- [X] Improve templates for posts to display tags and categories.
-- [X] Cosmetic changes, i.e. no underlines for hyperlinks.
-- [X] Deal with some nuances in using =org-mode= with =hugo= , like how to get syntax highlighting to work properly.
-- [X] Host my own email.
-- [X] Customize =hugo new= to make it more useful, i.e. create multilingual versions directly.
-- [X] Self-host commenting system as a replacement of Disqus.
-- [X] Use Let's Encrypt's wildcard certificate.
-- [X] Restore/rewrite and translate some of the more valuable old posts.
+- ☑ +Find new hosting location.+ Currently using DigitalOcean.
+- ☑ Install Arch Linux on server.
+- ☑ +Search for WP replacement.+ Hugo is pretty good.
+- ☑ +Find a suitable theme.+ Currently using =hugo-xmin= , may consider forking it and write my own ( =soresu= ).
+- ☑ Server side config, like =post-receive= for git auto deploy.
+- ☑ Language switcher that does more than redirecting to home page.
+- ☑ Enable Disqus.
+- ☑ Support \(\LaTeX\) expressions via +MathJax+ KaTeX.
+- ☑ Copy-paste fixed page contents from old site (and translate them).
+- ☑ Enable https.
+- ☑ Backup old WP site.
+- ☑ Transfer domain to Google Domains and ensure DNS works as intended.
+- ☑ Find out how to write with =org-mode= or R markdown.
+- ☑ Configure multilingual support, including footer text, title, etc.
+- ☑ Find out how to make =emacs= work with =fcitx= .
+- ☑ Use +Google's Noto Sans font+ Oxygen Sans and +Source Code Pro+ Iosevka for code.
+- ☑ Find a suitable icon/favicon.
+- ☑ Improve templates for posts to display tags and categories.
+- ☑ Cosmetic changes, i.e. no underlines for hyperlinks.
+- ☑ Deal with some nuances in using =org-mode= with =hugo= , like how to get syntax highlighting to work properly.
+- ☑ Host my own email.
+- ☑ Customize =hugo new= to make it more useful, i.e. create multilingual versions directly.
+- ☑ Self-host commenting system as a replacement of Disqus.
+- ☑ Use Let's Encrypt's wildcard certificate.
+- ☑ Restore/rewrite and translate some of the more valuable old posts.
*** What's on Home Page Now?
I already have an about page and a contact page for whatever I think people might be interested in knowing about myself, so I have no clue what I should put on home page. Since I found the old site road map to be a great way of reminding myself the stuffs I need to get done, I'll replace the road map with another to-do list: my goals for 2018. I am definitely not the most motivated kind of person, but seeing an unfinished to-do list every once in a while does get on my nerves. Let's see how well this is gonna work.
@@ -899,31 +899,31 @@ I already have an about page and a contact page for whatever I think people migh
历时八个月,我的博客终于到达了我觉得可以摘掉施工警告的程度。不过我并没有删除原先的站点施工计划,只不过把它移到了这篇日志里。
*** 施工计划
-- [X] +找一家新的服务器提供商+ 目前使用 DigitalOcean 。
-- [X] 在服务器上安装 Arch Linux 。
-- [X] +搜寻WP的替代品。+ Hugo 很不错。
-- [X] +找一个合适的主题。+ 目前使用 =hugo-xmin= ,考虑fork出来写成自己的主题( =soresu= )。
-- [X] 完成服务器端设置,比如添加 =post-receive= 来实现 =git= 自动部署。
-- [X] 可以切换 *当前页面* 语言版本的语言切换按钮。
-- [X] Disqus 支持。
-- [X] 用 +MathJax+ KaTeX 实现 \(\LaTeX\) 表达式支持。
-- [X] 把导航页的内容搬过来并翻译。
-- [X] https 支持。
-- [X] 备份原WP站点。
-- [X] 转移域名到 Google Domains ,并完成 DNS 设置。
-- [X] 尝试使用 =org-mode= 或者 R markdown 来写博客。
-- [X] 解决 =emacs= 不兼容 =fcitx= 的问题。
-- [X] 设置多语言支持,添加合适的翻译字符串。
-- [X] 使用 Google 的 Noto Sans 字体(拉丁字母使用 Oxygen Sans ),代码则使用 +Source Code Pro+ Iosevka 。
-- [X] 为站点和社交网站找一个合适的图标/头像。
-- [X] 改善文章页面模板使其显示标签和分类。
-- [X] 改善网站外观,比如隐藏超链接的下划线等。
-- [X] 架设自己的邮箱。
-- [X] 解决 =org-mode= 和 =hugo= 略不兼容的地方,比如代码高亮。
-- [X] 尝试把 =hugo new= 变得更有用一些,比如直接创建多语言版本等。
-- [X] 抛弃 Disqus 自己搭建评论系统。
-- [X] 使用 Let's Encrypt 的通配符证书。
-- [X] 把比较有价值的旧文章搬过来。
+- ☑ +找一家新的服务器提供商+ 目前使用 DigitalOcean 。
+- ☑ 在服务器上安装 Arch Linux 。
+- ☑ +搜寻WP的替代品。+ Hugo 很不错。
+- ☑ +找一个合适的主题。+ 目前使用 =hugo-xmin= ,考虑fork出来写成自己的主题( =soresu= )。
+- ☑ 完成服务器端设置,比如添加 =post-receive= 来实现 =git= 自动部署。
+- ☑ 可以切换 *当前页面* 语言版本的语言切换按钮。
+- ☑ Disqus 支持。
+- ☑ 用 +MathJax+ KaTeX 实现 \(\LaTeX\) 表达式支持。
+- ☑ 把导航页的内容搬过来并翻译。
+- ☑ https 支持。
+- ☑ 备份原WP站点。
+- ☑ 转移域名到 Google Domains ,并完成 DNS 设置。
+- ☑ 尝试使用 =org-mode= 或者 R markdown 来写博客。
+- ☑ 解决 =emacs= 不兼容 =fcitx= 的问题。
+- ☑ 设置多语言支持,添加合适的翻译字符串。
+- ☑ 使用 Google 的 Noto Sans 字体(拉丁字母使用 Oxygen Sans ),代码则使用 +Source Code Pro+ Iosevka 。
+- ☑ 为站点和社交网站找一个合适的图标/头像。
+- ☑ 改善文章页面模板使其显示标签和分类。
+- ☑ 改善网站外观,比如隐藏超链接的下划线等。
+- ☑ 架设自己的邮箱。
+- ☑ 解决 =org-mode= 和 =hugo= 略不兼容的地方,比如代码高亮。
+- ☑ 尝试把 =hugo new= 变得更有用一些,比如直接创建多语言版本等。
+- ☑ 抛弃 Disqus 自己搭建评论系统。
+- ☑ 使用 Let's Encrypt 的通配符证书。
+- ☑ 把比较有价值的旧文章搬过来。
*** 现在主页上是啥?
大部分我觉得别人会感兴趣的有关我的信息都可以在关于或联系方式页面里找到,所以对于主页应该放些什么,我实在没啥好主意。由于我感觉之前的站点施工计划是个提醒自己的不错方式,我会用另外一个任务清单来取代以完成的施工计划:我在 2018 年想实现的目标。我绝对不是那种最有干劲的人,但每每看到一张未完成的任务清单,我的强迫症神经还是会跳一跳的。那么,就让我试试看这么做效果如何吧。
diff --git a/org/2019.org b/org/2019.org
@@ -32,11 +32,11 @@ underestimate my own capabilities when planning...
Yeah, it's totally just that my estimates about the amount of free time I would
have was off, as can be seen from the status of my 2018 goals.
-- [ ] Run 1000 miles. [405/1000]
-- [ ] Finish a marathon.
-- [ ] Write 20 blog posts. [10/20]
-- [ ] Get the first signature for my PGP key.
-- [ ] Install Gentoo.
+- ☒ Run 1000 miles. [405/1000]
+- ☒ Finish a marathon.
+- ☒ Write 20 blog posts. [10/20]
+- ☒ Get the first signature for my PGP key.
+- ☒ Install Gentoo.
Knowing that I can always change the 'publish date' of blog entries (thanks to
=hugo=), I grew into the bad habit of starting an article and just then shelving
@@ -123,11 +123,11 @@ Here's to another spectacular 2.9e+17 radiation periods of Caesium-133!
是的,从我 2018 年目标的完成状态可以看出,一定是对空闲时间的估计上出了问题。嗯,一定是这样。
-- [ ] 跑 1000 英里。[405/1000]
-- [ ] 完成一次马拉松。
-- [ ] 写 20 篇以上的日志。[10/20]
-- [ ] 获得第一个 PGP 密匙签名。
-- [ ] 安装 Gentoo。
+- ☒ 跑 1000 英里。[405/1000]
+- ☒ 完成一次马拉松。
+- ☒ 写 20 篇以上的日志。[10/20]
+- ☒ 获得第一个 PGP 密匙签名。
+- ☒ 安装 Gentoo。
由于使用 =hugo= ,我可以随时更改博客条目的“发布日期”,我养成了撰写文章开头后将其搁置好几个月的坏习惯。当我最后记得那篇未完成的文章时,我经常认为这个想法不值得详细写下去。现在想想,也许这正是博客的目的,它提供了我在某个时间点的快照,使得我可以回顾过去的自己,无论将来的我会觉得这是愚蠢的还是“不值得详细写下去”的。
diff --git a/org/2020.org b/org/2020.org
@@ -22,13 +22,13 @@ Looking at the number 2020 does give me a bit more excitement as it always felt
*** 2019 Rewind
I'm glad to announce that everything went according to plan in 2019!
-- Run 400 miles. [555/400]
-- Write 10 blog posts. [14/10]
-- Stop using Gmail/Inbox app. [2/2]
-- Add =rel=me= links to blog. [1/1]
-- Dive into Rust and Julia. [2/2]
-- Record books, music, and shows I enjoyed. [1/1]
-- Clean my desktop computer. [1/1]
+- ☑ Run 400 miles. [555/400]
+- ☑ Write 10 blog posts. [14/10]
+- ☑ Stop using Gmail/Inbox app. [2/2]
+- ☑ Add =rel=me= links to blog.
+- ☑ Dive into Rust and Julia. [2/2]
+- ☑ Record books, music, and shows I enjoyed.
+- ☑ Clean my desktop computer.
With some uncertainties in my life sorted out, I've been following my daily routines a lot better in 2019. I still procrastinate on blog posts from time to time, but at least I'm also publishing ever so more often. Learning Rust and Julia was fun, and I did get some uses out of them in real projects. I also attempted Advent of Code in both languages and got to the day 17 before each day's questions started taking too much time. I thought about finishing all the remaining ones after Christmas, but decided against it - I don't see myself learning more about the languages through these questions and the time could be better spent elsewhere.
@@ -66,13 +66,13 @@ Here's to the end of Skywalker saga, and whatever comes after generation Z!
*** 2019 回放
2019 年的计划进行的非常顺利!
-- 跑 400 英里。[555/400]
-- 写 10 篇日志。[14/10]
-- 停止使用 Gmail 、 Inbox 应用程序 。[2/2]
-- 给博客加上 =rel=me= 链接。[1/1]
-- 进一步了解 Rust 和 Julia 。 [2/2]
-- 记录我中意的书籍,音乐,和影视作品。[1/1]
-- 清理台式电脑。[1/1]
+- ☑ 跑 400 英里。[555/400]
+- ☑ 写 10 篇日志。[14/10]
+- ☑ 停止使用 Gmail 、 Inbox 应用程序 。[2/2]
+- ☑ 给博客加上 =rel=me= 链接。
+- ☑ 进一步了解 Rust 和 Julia 。 [2/2]
+- ☑ 记录我中意的书籍,音乐,和影视作品。
+- ☑ 清理台式电脑。
在排除了生活中的一些不确定因素后,我在 2019 年的日常变得更更规律了。我仍然时不时地拖延博客文章,但至少发布日志的频率高了一些。学习 Rust 和 Julia 很有趣,而且我也在实际项目中用到了它们。我还尝试了用这两种语言完成 Advent of Code 并撑到了第17天,到解决问题所需时间太长为止。我曾考虑过圣诞节后完成所有剩余的问题,但我决定不这样做——我认为自己不会通过这些问题增加对这些语言的了解,把时间花在其他地方可能会更好。
diff --git a/org/fixed.org b/org/fixed.org
@@ -14,17 +14,17 @@
/The plan needs to go on./
*** Goals for 2020
-- Run 550 miles. [16/550]
-- Write 14 blog posts. [2/13]
-- No donuts. [0/0]
-- Dive into Go and C++20. [0/2]
-- Set up proper backup workflow. [0/1]
-- Read non-technical books. [0/1]
+- ☐ Run 550 miles. [16/550]
+- ☐ Write 14 blog posts. [2/14]
+- ☐ No donuts.
+- ☐ Dive into Go and C++20. [0/2]
+- ☐ Set up proper backup workflow.
+- ☐ Read non-technical books.
*** Wishlist
-- Finish a marathon. [0/1]
-- Get the first signature for my PGP key. [0/1]
-- Install Gentoo. [1/1]
+- ☐ Finish a marathon.
+- ☐ Get the first signature for my PGP key.
+- ☑ Install Gentoo.
*** Recent Posts
@@ -37,17 +37,17 @@
/计划进行中。/
*** 2020 年目标
-- 跑 550 英里。[16/550]
-- 写 14 篇日志。[2/14]
-- 不吃甜面包圈。[0/0]
-- 了解 Go 和 C++20。[0/2]
-- 建立正式的数据备份流程。[0/1]
-- 阅读非技术类书籍。[0/1]
+- ☐ 跑 550 英里。[16/550]
+- ☐ 写 14 篇日志。[2/14]
+- ☐ 不吃甜面包圈。
+- ☐ 了解 Go 和 C++20。[0/2]
+- ☐ 建立正式的数据备份流程。
+- ☐ 阅读非技术类书籍。
*** 愿望清单
-- 完成一次马拉松。[0/1]
-- 获得第一个 PGP 密匙签名。[0/1]
-- 安装 Gentoo 。[1/1]
+- ☐ 完成一次马拉松。
+- ☐ 获得第一个 PGP 密匙签名。
+- ☑ 安装 Gentoo 。
*** 最新日志