为 MediaWiki 安装可视化编辑器 VisualEditor

最近在 VPS 上安装了 MediaWiki 作为自己的笔记整理工具,但是编辑器感觉很不友好,而 MarkDown 插件也不能所见即得。试了一下好像 VisualEditor 还不错,于是就开始了我曲折的安装之路。

如果安装之前 VPS 上安装有 SELinux ,最好先关闭掉。因为好像有比较大的兼容问题(我没搞定)。

首先下载 VisualEditor 插件到 extensions 目录下:

然而这远远不够,还要安装插件 parsoid:

ssh 登陆 VPS ,首先检查依赖关系 yum -y install nodejs npm vim-enhanced git ;

接着创建一个新的/opt/parsoid 目录,并使用git命令克隆最新的 Parsoid:

进入“/opt/parsoid”目录,使用下面的 npm 命令安装 Parsoid 服务:

接下来,通过编辑相应的配置文件来配置Parsoid服务。

将示例配置“localsettings.example.js”复制到“localsettings.js”,然后使用vim编辑该文件。

取消三行注释,并且修改其中的网址为 mediawiki 的 api.php 所在网址。输入“ESC”然后“:wq”退出编辑。

将’config.example.yaml’配置复制到’config.yaml’并用vim编辑器进行编辑:

更改 uri 和 domain 的值,还有“serverPort”和“serverInterface”。推荐将“serverInterface”的值修改为’0.0.0.0’,这样在任意电脑都可以查看 Parsoid 的当前状态。

接着打开 iptables 防火墙的相关端口:

接下来,我们将Parsoid配置为一项服务。 为此,转至“/etc/systemd/system”目录并创建一个名为“parsoid.service”的新服务文件:

粘贴下面一段内容并保存:

执行以下命令 reload 并 启动服务:

通过 netstat 命令进行检查服务是否启用  netstat -plntu 。

访问 ip:端口,查看是否服务已经启动。

网站服务已经启动
网站服务已经启动

安装为服务,使得 Parsoid 随系统启动:

这时候编辑 LocalSettings.php 文件,在末尾添加以下内容(其中有三处需要替换):

此时访问 mediawiki 就可以发现新的编辑器已经可以使用了。

参考:

TheBrain(Personal Brain)的学习以及破解(半残)

最近接触了一款有意思的软件 “ TheBrain ”,比较像思维导图,但是和一般的思维导图软件(Freemind之类)又有很大的区别。

权力的游戏人物关系图
权力的游戏人物关系图

如上图所示,这个软件能比较清晰地表示出人物之间的关系。许多人用这款软件来理清几个人或者几家公司之间复杂的关系。

有人说一上来先以自己和周围的人为线索,制作一个关于自己的巨大关系图,那么你就熟练掌握这款软件了。我打算先制作一个汽车公司之间的关系图谱,也算是在实践中学习吧。

感觉软件公司还算比较良心,免费版相对于收费版来讲限制并不是很大。对我来说主要是需要总揽全局的时候,“OutLine Layout” 在免费版中只能显示 15s 意思一下,有些忍不了。因为正常情况下关系图只能显示2层关系,不利于你站在一个宏观的层面上理解问题。

当然 PRO 版本的售价也是高得飞起,官网要219美刀,中方代理要1535软妹币。要是两三百的价钱我可能就从了。

关于破解,7.0版本和8.0版本好像因为采用了 JAVA 引擎的缘故,在豆瓣上有比较详细的破解步骤。但是这两个版本太丑了。。。难受。点击7.0和8.0可以打开豆瓣原帖。

9.0版本有一个破解器,但是实际验证之后其实没有用:是真的没有用,连文件都没有修改,只是在你点击“Patch”之后生成一个 .bak 结尾的备份文件。而且很多不良网站主在破解器上面放木马,还好我机智,在 VM 里面测试了一下。

9.0版本还有一个 9.0.205.0 版本,比较特殊。大家搜索 TheBrain 9.0.205.0 Installer 就可以下载。只要系统时间在2018年7月的某个日期之前就可以“显示”PRO版本。对,真的只是显示,害得我白高兴一场。实际上在使用 “OutLine Layout”  的时候还是会有 15s 的限制。但是如果你想表面破解的话,可以下载一个软件 RunAsDate 来修改启动软件时的时间破解限制。

然后就是10.0版本,暂时没有破解方法。幸好目前所用到的节点数不多,准备用10.0版本制作导图,到时候导入破解的8.0版本打印出来吧。

关于学习资料,可以看这里:

配置 frp 进行内网穿透

最近在用 Resilio 同步自己的数据,但是 NAS 放在家里面,没有外网的 ip 地址。故配置一个 frp 把内网的端口映射到 VPS 上,方便同步。

  1. 登录 VPS ,输入以下代码安装 frp 为服务:
  2. 接着打开 iptables 防火墙的相关端口:
  3. 打开阿里云的防火墙规则。
  4. 这里 下载 win 版的frp。
  5. 参考 frpc_full.ini 文件 ,配置 frpc.ini 文件。我的配置文件如下:
  6. “Win + R” ,“CMD” 打开命令行,输入 frpc.exe -c frpc.ini 打开frpc。这个时候状态监视页面就会新生成一条记录了。

吐槽一下 WordPress 5.0 的新编辑器真难用!

参考网页:

Python 更改镜像源,速度超级快

由于认证的关系,pip 默认源的速度是相当慢的。通过以下两种方法可以更改镜像源,加快速度。

方法一:

首先在window的文件夹窗口输入 : %APPDATA%

然后在新建pip文件夹,再到pip文件夹里面去新建个pip.ini,然后再里面输入内容

方法二:

从 pip10.0.0 开始,有个 config 子命令可用来改配置,无需关心不同操作系统下配置文件路径。

CMD窗口下执行如下命令,把源换成中科大的源:

参考网页:

最近关于疫苗的一些消息

  • 疫苗之王已被存入区块链,无法封杀

疫苗之王已经被上传到了以太坊的区块链上!它会永远存在下去了,顿时觉得区块链扬眉吐气了一把啊!!

https://etherscan.io/tx/0xb1ed36 … 07f7cb90d60bf45578a

最下方的Input Data 选择 View Input As UTF8,即可看到中文的详细内容。

  • 如何根据疫苗批号查询生产厂家

http://www.bsmagnet.com/2018/07/22/182/

作者比较详细地介绍了查询方法。

 

EndNote 安装并添加国标GB引文样式

最近写论文的时候要用到国标的引文样式,记得之前做过添加引文样式的工作,但是因为重装系统引文样式丢了。所以现在重新添加一遍并做记录,方便自己和后来人。

首先安装 EndNote。 百度搜索“endnote 中科大”作为关键词,或者自行下载官方版endnote并将以下代码

用Base64 解密后粘贴进文本文件(解密后以回车和“[GOLDENTK]”开头,INFO=”Contact your EndNote License administrator for more information.”和回车结尾),另存为“License.dat”文件保存在endnote安装目录。这样安装时就会自动识别为中科大的endnote版本。

安装完成后打开 官方网站 ,下载GB style。

双击打开,依次点击,“file”——“save as”——“save”。

这样在导出引文的时候找到刚才存储的文件名作为 style,就可以格式化引文为 GB 样式了。

参考网址:

 

Eclipse 与 Python

最近学习 Python 编程,需要用一个趁手的 IDLE 。搜索了好久,找到一款评价不错的软件 Eclipse 。搜索网上的资料,大多都是用的很久之前的版本来讲解,然而现在安装汉化的方法步骤已经变了,所以本文记录一下新的安装和汉化过程。

  1. 安装 Java runtime 。
    网址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u21-oth-JPR
    千万要选 runtime ,不要选什么“Development Kit”;而且注意勾选“Accept License Agreement”。
  2. 安装 Eclipse 。
    网址:http://www.eclipse.org/downloads/
    需要选与 Java 同样的版本,比如 Java 安装 X64 的版本,这里也要选 X64 版本。
  3. 安装 Pydev 。
    打开 Eclipse ,依次点击 “Windows”  -> “Install New Software…”->“add”
    添加 Pydev 的源:Name:PyDev(这个随便起),Location:http://pydev.org/updates(PyDev的更新地址)。
    选择PyDev下的PyDev for Eclipse,一路“Next”安装。
  4. 安装汉化补丁。
    打开:http://www.eclipse.org/babel/downloads.php 选择对应版本的源。本文安装的是 Oxygen 版本的 Eclipse ,这里选择网址:http://download.eclipse.org/technology/babel/update-site/R0.15.1/oxygen
  5. 重启,即可享受使用 Eclipse 编程。

注意,一定要先安装 Pydev 再汉化,否则会出现奇奇怪怪的问题。

参考文章:

选择合适的 markdown 语法编辑器

最近在研究 markdown 语法,没有趁手的工具怎么行?我选择工具的标准很简单,第一要本地化,不能给我在线编辑;再有图片支持要好,最好支持本地文件。

测试了多款 markdown 编辑器,最终定下来以下两款:

markdownpad2 pro 和 Typora。

首先是 markdownpad2 pro ,从官网下载,然后输入神奇代码激活。

MP 编辑器所见即得,代码和渲染结果分栏显示。唯一不足就是不支持本地图片(可以自动上传图片到图床,但是图床也不能自己选择)。

Typora 从官网下载。这款软件比较简单,除了光标在的那一行,其余 markdown 代码自动渲染。虽然我还是比较喜欢分栏渲染。

论功能来讲的话,Typora 比较丰富,可以直接输出 epub、docx 等电子书格式。而 markdownpad 只能输出 pdf和html格式。

他们两个好像都可以自定义 css 文件。

win10报出 inaccessible boot device 的临时解决方案,以及系统重装的感受

最近因为更换 SSD,重装了系统,获得了一些感受。

因为之前一直用的是 win8.1 的系统,想着既然重装系统就换成最新的 win10 系统,于是就从 msdn 上下载了 lstb 版本的 win10。结果系统会不时的抽风,然后重启的时候蓝屏:关键是蓝屏的时候完全没有规律,和电脑有没有安装补丁、驱动或者软件都没有关系。

google一下,发现网上的方法有许多种,我挨个尝试。

有人说是因为win10和双显卡笔记本的N卡驱动不兼容,需要卸载掉驱动让系统自动装一遍或者直接屏蔽掉系统的驱动更新。实测出现 inaccessible boot device 的提示后,系统进不去安全模式,且使用补丁屏蔽工具屏蔽驱动升级,也不行。

有种说法是屏蔽系统自动更新,但是使用补丁屏蔽工具屏蔽后,自己手动下载补丁更新也不行。 有人说在 PE 模式下找到系统盘(一般是C盘)下的 C:\Windows\System32\config\RegBack 该路径下的 SYSTEM 文件 复制到 C:\Windows\System32\config 目录下覆盖原有的 SYSTEM 文件。

实测上述方法可用,替换重启后系统会提示自动恢复,但是刚刚打过的补丁也会消失。然而再重启系统还是蓝屏,怀疑是系统补丁又自动打上的缘故,但是不打系统补丁也不太好。而且,这么一来二去几回之后,替换文件大法也不好用了。

于是,我自己总结了一个方法(雾)。就是蓝屏之后多次重启,进入系统还原界面,然后还原系统到最近的还原点。然而系统补丁也会掉。

最后总结,确实旧电脑和新的系统不太兼容。于是,我放弃了折腾接近一个假期的 win10 ,又换回了 win8 系统。话说如果 win10 能不蓝屏的话,还是一个非常好用的系统呢。 所以,最好专注于手头的事情,不要老想着体验最新的科技。就是固态硬盘,装一次系统和软件还得好久呢。

参考文章:

 

共享键鼠的软件推荐

最近新入手一台 chromebook, 我把它刷成了 win10 系统。但是贫穷的我只有一个鼠标,把接收器在两台电脑间来回切换确实很不方便,所以要想办法共享鼠标到两台电脑上。

经过搜索,发现有两种硬件和两种软件适合这种情况。

首先硬件有 KVM转换器 和 一种特殊的 USB 扩展坞(例如 绿联USB打印机共享器二进四出两台电脑鼠标键盘文件共享4口切换器)。这两种硬件某宝都能搜到,但是成本有点高,我还不如再买一个鼠标来得划算。

软件方面,有  Synergy 、sharemouse 和微软出品的 Microsoft Garage Mouse without Borders 。

  1. Synergy 虽说是开源软件,但是编译好的版本却要收钱。有一个大神编译好的版本,用起来怪怪的。而且这软件没法完全关闭,总有一个进程阴魂不散。但是这款软件可以多平台使用,有Windows版本、Linux版本和Mac版本。大神编译版下载地址:https://github.com/brahma-dev/synergy-stable-builds/releases
  2. sharemouse 这款软件有人安利,但是我没试用。欢迎各位留言试用测评。
  3. Mouse without Borders 是我最终确定下来的软件(钦定的)。这软件能够自动设置为自启动,而且微软出品,比较放心。下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=35460

参考资料: