分类
碎碎念

购买了 JetBrains 个人授权

是的,之前一直在用盗版。

使用 JetBrains 系列软件挺长时间了,说实在这个 IDE 确实好用,虽然 VSCode 安装必要的插件也能实现不错的编写环境,但是 JetBrains 系列软件都是开箱即用。没错,我就是比较懒🤣🤣🤣

购买个人授权好像也不会太亏,JetBrains 提供了永久可回退授权(Perpetual Fallback License),也就是说即使我到期后不续费了,也是可以永久使用最后的版本,只是不能再进行更新。

全家桶授权第一年 $249、第二年 $199、第三年起 $149,折合成人民币大多数个人开发者都可以承受,实在不济也可以先暂时用着最后的版本,等开发语言有较大的变化再来升级 IDE 也不迟。顺带一提,续费优惠(Continuity Discount)是有期限,按年订阅是 6 个月以内,按月订阅是 1 个月以内。

不过后面可能会慢慢切换到 VSCode 来进行编写,除了 VSCode,AtomSublime Text 也都是不错的编辑器。

分类
碎碎念

我换上了 WordPress 的二〇二〇主题

WordPress 官方主题:二〇 二〇

为了更好使用 WordPress 5 默认的区块编辑器,我换上了二〇二〇这个主题。

不过更换主题并非只是为了更好使用区块编辑器,之前使用的二〇一九在 h1 和 h2 这两个标签中,字体的大小是一样,也就无法区分标题和一级标题,让文章排版看起来很奇怪,新主题则没有这个问题。

大多数人觉得古腾堡(Gutenberg)太不好用了,可能我比较异类,我反倒是觉得异常好用,放弃了使用很久的 WP Editor.md 编辑器。

之前觉得 WordPress 的编辑器太过臃肿,加上 Markdown 的编辑方式不仅仅轻便,而且容易实现文章统一排版风格,所以放弃默认编辑器,使用了第三方编辑器。

现在古腾堡这个编辑器,让我更加轻松实现可视化和统一的排版,我还有什么理由使用 Markdown 呢?

马上就是 2020 年,换个二〇二〇主题提前庆祝一下。

分类
碎碎念

CentOS 8 安装网易云音乐

下载网易云音乐安装包

进入 music.163.com,点击顶部菜单的下载客户端,再点击下载页面右上角下载全部客户端,这个时候会弹出一个小窗口,选择下载 Ubuntu 即可。

分类
碎碎念

【笔记】CentOS 7 安装与配置 OpenVPN 服务器

更新 CentOS 软件包

养成良好习惯,在安装前先更新一下软件包,多数软件包更新主要是修补漏洞。

yum -y update

虽然也是可以不进行更新直接安装。

安装 OpenVPN 和 EasyRSA

安装 OpenVPN、Firewalld 软件包以及用于生成各种证书的 EasyRSA

yum -y install openvpn easy-rsa firewalld

如果未能成功安装 OpenVPN,则可能需要先安装一下 Epel 库。

yum install epel-release -y
分类
碎碎念

OpenVPN 指定出网 IP(或叫网络接口、interface 等)

搜遍 Google 可能的关键词,能找到一些论坛在问如何实现,但是大多数人给出的答案似乎只有两种答案。
第一种:

firewall-cmd --permanent --direct --add-passthrough ipv4 -t nat -A POSTROUTING -s 8.8.4.4 -j SNAT --to-source 8.8.8.8

第二种:

iptables -t nat -A POSTROUTING -s 8.8.4.4 -j SNAT --to-source 8.8.8.8

说实话其实这两种都没区别,并且自己测试了一下并不能让 OpenVPN 指定出网 IP 地址……
但是有一点可以肯定,那就是应该是需要一条 POSTROUTING 才能让 OpenVPN 指定出网 IP 地址。
最后在这个网站看到一条不一样的命令,稍微变化一下并测试,结果发现成功了!

分类
碎碎念

【PHP】分享一个基于 Redis 简单封装的缓存类

带有自动链接、数组存取、序列化存取、锁等等

分类
碎碎念

CentOS 7 解决宝塔面板 Let's Encrypt 证书自动续签问题

宝塔面板确实是目前可以说最好用的面板,但是在这里奉劝各位,千万不要上宝塔论坛,有什么问题尽量自己解决,不能解决的上 Google 搜索看看有没有人遇到并解决,实在没有就将就用,反正去了论坛反馈也没啥作用。

分类
碎碎念

虚假的幸运飞艇 Fake Lucky Airship

这几天好奇打开这彩票的「官网」,然后我觉得现在 HTTPs(Hypertext Transfer Protocol Secure)太普遍了,随即给他家官网域名加上 https,结果 Chrome 竟然给了我一个大大的警告!

分类
碎碎念

记录一次恢复 LVM 分区过程

最新想把一个项目丢到 Linux 上运行,出于懒惰的目的,想着尝试在在 xfs 文件系统中开启 case insensitive 然后丢到上面尝试运行。结果未看明白别人的文章说明,直接运行了 lvreduce -L 5G /dev/mapper/centos-root 导致跟目录被活生生压缩成 5G 空间,从执行成功的那一刻起,ssh 被中断,宝塔控制面板异常退出,各种业务中断等……
随后开始在各个搜索引擎搜索如何恢复分区,功夫不负有心人,在 StackOverflow 找到一篇类似的文章,随即让服务商帮忙增加硬盘并安装系统,但是进入系统后却发现并不是那么简单的一个事情。

分类
碎碎念

🔒操作加锁

这是一个非常实用动作。