Windows上使用NSSM将进程注册为服务保持常开

我们知道,Linux中有各种各样的守护进程软件,比如可以使用现代Linux发行版都会带有的Systemd,node项目常用的pm2和forever,py项目常见的supervisord等等,使用起来都十分方便。但是在宇宙第一软件公司巨硬的宇宙第一操作系统Windows,就很蛋疼。工作项目中有个利用OpenOffice提供的word/excel/powerpoint转pdf的功能,需要Openoffice保持以无GUI方式常开提供接口,但是Openoffice不知道中了什么邪,每隔一段时间就会自动退出。尝试多种办法,终于找到一个简单好用的守护进程工具NSSM。遂记录如下。

为网站启用HTTPS支持

一直以来都懒的给网站添加HTTPS,但是我雪几年前就搞了不能落后啊,今天又偶然看到Let's Encrypt现在可以申请泛域名证书了,折腾了一下。

Shell神器:AutoJump

经常在Shell界面操作Linux的人肯定都有过这种经历:经常要在多个不同的目录来回切换,比如nginx的配置目录在/etc/nginx/sites-available,我的网站目录在/opt/htdocs/main,每次来回切换都要cd绝对路径。当然像这种只有2个目录来回换或是需要cd回上次所在的路径,我们还可以用"cd -"来解决,要是有3个或更多目录就不好办了。更或者,如果你只是想快速进入一个复杂的路径,那么,AutoJump一切都可以搞定。

主力浏览器切换至Pale Moon

世界之窗太久不更新了,而且没有开发者工具,每次我想F12,都必须开个Chrome,Chrome在我的破烂上简直卡出翔。而且我对Chrome一些类似国产流氓软件的做法(Google Update、software_reporter_tool扫硬盘)不爽已久,终于决定换个主力浏览器。

主流浏览器,除掉Chromium系,当然就是Firefox了,考虑到我多用破烂的需要,Firefox的社区优化版Pale Moon变成了我最后的选择。