0%

使用 Tmux 也有很长时间了,基础配置一直没动,用起来也很顺手。今天在新的服务器上编译安装 Tmux 之后,使用了一段时间发现 Tmux 的 window 名字一直随着执行命令而不断变化。哪怕是强行设置了 window name 也不管用。经过一番搜索,找到解决方案

阅读全文 »

我们总是说要写模块化的代码。但是到底什么是模块化的代码?怎样写模块化的代码?这两个问题不解决,模块化就不接地气、无法落地。

这篇谈谈我对代码模块化的一些思考。

阅读全文 »

手残党设计的 LOGO。XD

CTeXUG 用到的的字体是「Quicksand」,OVERFLOW 用到的的字体是「Coda」。

阅读全文 »

日常使用 Linux 的用户,想必对 ln 命令不会陌生。使用该命令,可以在 Linux 系统上创建针对文件或目录的符号链接,实现一个文件(目录)两个名字的功能。

Windows 上也有一个类似功能的命令,它是 mklink。不过它的行为和 ln 不太一样。此外,Windows 上还有「快捷方式」这种东西,也能实现一个文件(目录)两个名字的功能。但它和 mklink 建立的符号链接不一样,它是 Windows 上特有的一种文件格式,专门用来指向其它文件(目录)。

此篇讲讲 Windows 上的 mklink 命令。

阅读全文 »

接触 TeX 稍久的用户,应该多少都接触过 \kern\hskip 两个命令。那么不知你是否会好奇,TeX 是如何获取它们的参数的呢?要知道,像 I\kern37ptlike\hskip100ptcake 这种看上去奇奇怪怪的写法,能正常工作,但 \hskip 2pt minuscule chances of error 这种看起来正常的写法却会报错。

此篇介绍一下 TeX 中作为参数的 dimen 和 skip。

阅读全文 »