从大一开始用 Ubuntu 16.04 LTS 作为主力系统开始,我一直用着搜狗输入法的 Linux 版本来输入中文,一直以来都相安无事,除了偶尔搜狗会崩溃一下之外。最近在网上发现 有人把 Deepin 的 wine QQ 打包整合了一个脚本,可以实现在 Deepin 以外的 Linux 发行版上安装 QQ 等 Windows 软件,看到之初有点小激动,从此我也在 Ubuntu 用上了心心念念的 TIM,尝试了一段时间,体验几乎完美!

当然,在 Linux 桌面的世界中,“完美”这个词是相对的,在使用 wine TIM 的过程中,常常遇到中文不能输入的问题。经过多次观察发现,每当搜狗的 sogou-qimpanel 进程崩掉,自动重启以后,wine 下运行的 TIM 也不能输入中文了。刚好最近我也了解到 RIME 输入法引擎,在 Windows 虚拟机试用了一段时间,被它的轻便和灵活深深地吸引,也寻思着用 RIME 换掉 Ubuntu 下的搜狗。

在 RIME 官网的介绍页面发现,这个输入法主要是基于 ibus 输入法框架的,在搜狗崩了那么多次的经验中,我了解到这是个基于 Fcitx 框架的输入法,至于它究竟有什么关系,我并不清楚,加之不确定当时装系统的我为了跑起搜狗输入法究竟干了些什么,所以暂时没敢动。搜索资料发现,我们是可以直接在系统的设置里面切换输入法框架的,所以我也有了折腾它的勇气。

运行 sudo apt install ibus-rime ,在系统语言设置把输入法框架切换到 ibus,重启,新的输入法并没有出现,折腾许久未果,天知道装搜狗的时候我改了什么,所以最后放弃了这种方式,选择用 Fcitx 版本。

阅读全文 »

也许你没有听说过侯捷老师,没关系,在此之前,我也没有了解过。经过两次无意中与侯捷老师写的书的邂逅,这个名字已经开始深深地印在了我的脑海中。大概,侯捷老师也会是一个像贺利坚老师,Barbara Oakley 教授一样,影响着我未来的人生轨迹的人呢。

今年的上半年有一段时间我在做一个用 VBA 自动化处理 Office 文档的项目,当时为了弄明白 Word 和 Excel 的对象模型,还有 Word 的各种域(Field)的操作,翻阅了无数的 Office 文档,我也开始对 MS Office 的文档模型产生了兴趣。平时常常与班里一直很仰慕的学霸 johnbanq 聊最近在搞的事情,五月的某一天,我们恰好提起了 Office 的对象模型的话题,学霸推荐了侯捷老师的《Word排版艺术》。

阅读全文 »

今天在整社团的一些杂碎事务,其中需要打印若干个PDF文档,到打印店一个个文件来打印显然比较麻烦,所以我在思考,有没有把多个PDF合并为一个的操作呢?

想到 Unix 命令强大的数据处理能力,猜测大概也有类似的合并PDF文件的操作?随手 Google 了关键字 Linux PDF merge,发现 StackOverflow 的一篇帖子

41849-evm6cvoqsao.png

试着运行了一下 pdfunite,还真有!所以说生活在 Linux 的世界中常常可以遇到很多惊喜的嘛:D

发现我最近也记录了不少这样的 Linux 世界中的小惊喜,所以还是很推荐看到这篇碎碎念的你,学习一下 Unix 命令的,真的十分灵活和实用。

折腾服务器的时候常常会遇到一些将本地写的代码传上服务器的需求,利用 SFTP 工具(Filezilla、WinSCP 之类)较为麻烦,所以我通常的做法是先使用 Vim 编辑器打开目标的文件,再将本地的代码粘贴到终端,然后保存、运行。

但这种做法在某些特殊环境下会遇到问题。最近我常常通过 Docker 在服务器部署代码,容器技术是个好东西,可以让你随时可以切换代码的执行环境而不需要在重新配置机器以致于搞得乱七八糟。有时候希望基于服务器端的 Docker 容器的环境执行一些临时写的脚本代码,但许多 Docker 镜像的制作者为了减小镜像的体积,实际上并没有给它安装文本编辑器这种东西。什么 Vi、Vim、Nano 统统不存在的。

在没有文本编辑器的情况下,想把代码传进 Docker 容器,很容易想到的一个方案是,在宿主机打开 Vim,通过往常的方式粘贴代码保存,再用 Docker 本身提供的 docker cp 命令拷贝进去。这个方案固然可以实现,但还是依赖着我先前的习惯去操作。这也引起了我的一个思考,我能不能不依赖文本编辑器,直接快速完成这个操作呢?

阅读全文 »

自从高中有了这个博客开始,过去那个害怕语文、害怕表达、害怕写东西的我,也渐渐有了在网上写东西的习惯。到现在,常常一写就是一大段文字。过去的很多痕迹,都留在了这个博客里面。但到了大学以后,正如3月份时写的那篇博文所述,我大学以来的尝试与折腾,除了技术上的东西,这里并没有留下什么。

最近也在试着回忆过去曾经历过什么,惊恐地发现,我竟然想不起来一丁点儿东西,加之由于平时没怎么关注课堂内容导致在考试周各种考前预习所带来的巨大压力,整个人也陷入一阵莫名的焦虑之中无法自拔,直到这两天才慢慢缓和过来。

翻看过去发的朋友圈,才发现,虽然我不怎么刷朋友圈,但也在那儿留下了不少记录。上面记录了我的一些零碎想法,也分享了许许多多当时觉得不错的东西。有时候我也在里面写了许多长长的文字,但其实并没有怎么认真翻回去看过。思考背后可能的原因,大概和周围大大小小的各种事情一股脑儿都用微信有关,也就是那些脑残的所谓“微信办公”。越来越大的空间占用却不敢删除的卡顿、本应代表着私人的领地却频频被各种无关私人的东西侵入的无奈现状,也让我对这个 APP 产生了诸多抗拒。

阅读全文 »