Pony of Shadows

Queen of Truth & King of Practice


My Taskwarrior Workflow

How to Use Taskwarrior

  • Local Help
task help
task commands

My Workflow

Throughout the early stages of human development, the emergence of …

Read more...

在Mathematica中进行算符运算

Basics

  • (没啥用的)无交换律的乘法符号
a ** b
  • 矩阵乘法
a.b
  • 替换(substitution)
a /.{a->b}
  • 模式识别的替换
Sin[z] + Sin[3 z^2] + Cos[z] /. {Sin[X_] :> Sin[2X]}

还可识别多个符 …

Read more...

手动切换CPU频率模式,让系统睡眠/休眠

切换CPU频率模式

这个一般没什么用,系统会自动切换的 需要用到的包:cpupower

切换到性能模式:

sudo cpupower frequency-set -g performance

切换到省电模式:

sudo cpupower frequency-set -g powersave

查看当前 …

Read more...

DFT-QE折腾记录

问题

作业说明: 请同学们自己寻找计算资源、自学密度泛函理论计算软件,计算单层MoS2相关性质,包括:参数测试、晶格常数测试、几何结构优化、计算态密度、能带和声子谱。(声子谱选做) 提示:对石墨烯晶格常数测试时,不需要考虑石墨烯厚度的变化;而单层MoS2是3原子层厚度,因此变xy平面内晶格常数 …

Read more...

vim的稍微进阶的操作小技巧

是的,Neovim 提供了许多跳转的快捷键,可以让你快速在文件中移动。以下是一些常用的跳转快捷键:

行内跳转

  1. 0: 跳转到当前行的行首。
  2. ^: 跳转到当前行的第一个非空白字符。
  3. $: 跳转到当前行的行尾。
  4. g_: 跳转到当前行的最后一个非空白字符。

行间跳转

  1. gg: 跳转到文件的第一行。
  2. G: …

Read more...

GnuPG加密文件

除了使用公钥进行非对称加密,gng还提供了用密码对称加密的功能

  1. 加密
gpg -c /path/to/file

这会提示你输入密码,产生一个.gpg后缀的加密文件

  1. 解密
gpg -d /path/to/file.gpg

如果与上次输密码间隔时间足够久, …

Read more...

nvim中tex文件后缀名与补全的问题

在nvim的命令模式,可以这样知道nvim给当前文件分配的类型:

:set filetype?

luasnip就是根据这个文件类型应用snip配置的。

可能因为是lsp的texlab的设定,刚创建的.tex文件的类型会被分配为plaintex。 当文件包含特定的 LaTeX 结构(比如包 …

Read more...

时间演化算符的形式解

定义演化算符$U(t)$满足: $$ |\psi(t)\rangle=U(t,t_0)|\psi(t_0)\rangle $$ 容易得到下面的结论:

  • $U(t)$是幺正算符。
  • 当$H$不显含时间时,$U(t,t_0)=\mathrm{e}^{-\frac i\hbar (t-t_0)}$

下面我 …

Read more...

从源项目构建papis

安装过程

git clone https://github.com/papis/papis.git
cd papis

python -m venv venv
source venv/bin/activate

pip install hatch
hatch build
pip install …

Read more...
1 of 4 Next Page