The most popular TED Talks of 2023 IAN BREMMER: The next global superpower isn't who you think (14:58) 全球下一个超级力量不是你想的那位。 IAN BREMMER 是个科学家,他从经济、科技等角度分析接下来十年的全球秩序。 LUIS VON AHN: How
[阅读全文]
英语数字听说练习
英语里的数字,也简单也困难。简单在规则不难,与汉语差别也不大,大致有以下几个规则(如有错漏,欢迎评论指正): 1️⃣数字按三个一组,与汉语四个
[阅读全文]
修改 Beautiful Hugo Banner 头图
博客迁移 Hugo 也有一年多了,最近对 Beautiful Hugo 用的头图 Sphere 产生了审美疲劳,感觉它太过朴素,于是萌生了更换头图的念头。 旧版头图 那换什么图片好点呢? 经过几秒钟
[阅读全文]
RIME 小鹤双拼快速设置
RIME 输入引擎 如果你也使用 Linux 操作系统,那么 RIME 输入法基本是必备的。它开源、跨平台,支持各种输入方案;无服务器,不会泄漏你的输入数据。但同时相比各个
[阅读全文]
Emacs 中使用 smart-input-source 配合 Rime 进行流畅地中英文输入
Emacs 中文输入有不少方案,既可以用外置的输入法(比如 Rime, sogou 等)进行输入,还可以用内置的输入法(比如 pyim )利用 Elisp 完成中文输入。作为中文用户,我们很难避
[阅读全文]
Emacs Beancount :记账时从其他的账户文件补全账户
从单独的 accounts.bean 补全账户 如果你用 Emacs + Beancount 来记账,那你应该有用 beancount-mode 这个包。它可以帮助我们在记账的时候从当前 buffer 中提取出已定义的账户,当我们下达 M-x beancount-insert-account 命令的时
[阅读全文]
Emacs 常用 debug 手段
折腾 Emacs 难免会遇到问题。 论坛里经常可以看到有同学遇到各种配置问题的,但却不知从何入手排查。这里我给大家简单地介绍一些常用的方法,当你下次遇到问
[阅读全文]
lein 新建 reagent-frontend 工程失败问题
最近打算用 ClojureScript 做点 web 应用,就准备实践下 Reagent ,它是一个 React.js 的极简封装(A minimalistic ClojureScript interface to React.js),通过官网的几个例子可以看到,确实很简洁。 看花容易
[阅读全文]
i3wm 工作区如何快速创建 Emacs 窗口
平铺窗口管理器为了提升显示空间的利用率,一般都有工作区( workspace )的功能,比如 i3wm 和 qtile 默认定义了10个工作区。工作区可以隔离不同的应用,让我们专注当
[阅读全文]
Clojure Reduce 的两种用法
map/reduce 在 Lisp 语言中是一种很常见的用法, Clojure 自然也不例外。 自上次 title-case 的练习之后,我以为自己对 reduce 已经有了较为深入的了解了;恰好最近在 StackOverflow 上刚好遇到一个类似的
[阅读全文]