Awesome WM 基于迭代器的小组件

由于 i3wm 支持的功能有限,定制性并没有那么强大,最近换成使用 Awesome WM 了,它使用 Lua 作为配置语言,所以可配置性极强。举个例子,i3wm 配置无法像真正的编...

2023 Feb 25 · 2 min · vaaandark

Btrfs 为什么是神?

最近发现 Windows 这几个月开机不超过 10 次,寻思着将 Windows 中的空间挪一点到 Linux 中来。说干就干,在 Windows 里面划出来了 80 GB 的空间。 遗憾地,这 80 GB 空间物理上在我需要扩...

2023 Feb 25 · 1 min · vaaandark

用 Rust 重写星际译王

我经常有在终端查单词的需求,之前使用的是自己写的网络爬虫,原理是构造网址 “

2023 Jan 25 · 1 min · vaaandark

Mailx 和 Swaks 的使用

按照 Mailx 自己的介绍,它是一个增强了的 Mail 命令,提供了更多的功能。 常规用法是: mailx -s "{{subject}}" {{to_addr}},通过配置之后可以使用邮箱运营商的服务器...

2023 Jan 18 · 1 min · vaaandark

SQLite 入门(持续更新)

最近想写一个小工具,需要用到 SQLite 。之前只会一点点的 INSERT 和 DELETE ,现在想正式入门。 点命令 点命令不以 ; 结束,它们一般并不直接操作数据库。 可以使用 .help 来看可...

2023 Jan 05 · 1 min · vaaandark

物理双偏振实验画图

上次物理实验做的是双偏振,实验资料中推荐使用 origin 画图,我既不想使用 Windows 也不想多下载一个软件,因此我打算用 matplotlib 画图。 代码 第一个实验画图是很简单的线性...

2022 Nov 20 · 2 min · vaaandark

一些Vim使用技巧(持续更新)

最近翻看了一下 《Vim使用技巧》 这本书,然后就发现我对 Vim 快捷键的了解很不深入。不过即使如此,我日常使用 Vim 写代码的效率也高于使用其他编辑器了,...

2022 Feb 20 · 5 min · vaaandark

gitignore文件如何书写

之前使用git基本只是把它当作提交到 GitHub 上的工具,最多使用到的功能就是恢复误删的文件而已。 在我之前的git命令使用之中,基本上用的就是git c...

2022 Feb 08 · 2 min · vaaandark