WHY not have blog?

都 2020 年了,为啥要有自己的 blog 呢?看各路大神的 blog 很酷,各种排版,布置都吸引着我。

若在某些平台写,格式和排版千篇一律,有着各种限制,约束。

我想有个自定义的 kingdom. 漫漫假期,有的是时间, just do it

未开工,就先在 namesilo 买了域名。注册域名花了两天,常用马甲都已注册,从通用的 com, net, org 一直到 me, io 这类后兴域名。

终于想出个自己满意的名字。想让自己时时对世界充满期待和挑战,精力旺盛的去战斗!battle和 ‘ le ‘ 放在一起,简短有力。

有域名,才开始。网上找了个不用本地化部署和生成的教程,该方法使用 GitHub Action 自动化流程。

自己瞎折腾,action 老是出错,还不知道问题在哪,询问作者也无济于事。我太菜,不是作者目标用户,只能放弃。老老实实从零学习用 Hexo 搭建。选择 Hexo 的理由就是主题和使用者多,遇到麻烦能少头痛。

有个 esayhexo 写的非官方教程,照着操作没成功。又辗转找了很多教程,终于成功 安装 gitnode.js . 输入指令推荐用 git 而不是 Windows Power Shall (傻愣愣).

GitHub 仓库无需 fork 别人仓库,新建即可。把名字改成 xxx.github.io (仓库名须和用户名一致) . 买的域名在 page settings 里手动输入,GitHub还提供免费的证书,真棒。

注意有些网站买的域名须解析才能使用,国内备案网站是必须解析,我添加了 A 记录和 CNMAE 搞定。

若要去掉www二级域名。在域名管理进行 DNS 解析,添加 A 记录重定向到域名 (能加两条就全加)。

换句话说 A 记录就是 GitHub 仓库的 IP 地址, cmd 命令 ping + 仓库地址就搞定。

安装主题遇到麻烦,各种 error 和 fatal,折腾半天,未果。Tim 帮我远程协助,选用 TeamViewer, 无需加好友就可以远程协助。

Tim 捣鼓许久,也遇到未知的错误,但他耐心的排查问题,洗个澡回来一顿骚操作解决了…… 感谢老司机!

终于完成 Hexo 框架的安装。关于配置这方面是一无所知,障碍重重,安装各种环境,又各种报错,一个个按图索骥解决,累!原因是教程没提配置 SSH Key 导致一系列错误。被伟大防火墙干扰的 GitHub 上,在线 clone 主题的速度很忧伤,每秒 6kb… 直接 release 找文件 down 到 theme 文件夹才是佳选😉

安装主题后终于初步成功了!接下来各种优化和自定义。

第一个 chic 主题玩了没两天就发现挺多 bug 和不需要的功能,前期还能折腾就换个主题。看用户最多的 NexT 已经审美疲劳,适合纯文字写作,不适合闷骚的我。

在 melody (同时也是 Picgo 作者) 和卡片式主题 Material X 中抉择,仔细看文档发现 Material X 不支持最新的 Hexo 4.2 ,遂放弃。动手前看清楚配置和条件很重要!

该主题采用「平滑」升级。创建melody.yml, 它会替换主题默认配置文件_config.yml的配置项。

教程写得好,小白也能快速上手~ 安装没遇什么麻烦。之后改了:

  • 网站图标logo更新
  • 字数统计方式修改
  • 最下行 版权信息更新
  • 修改有序列表样式

要修改底部「网站运行时间」栽跟头,试了无数方法后发现不同主题作者编写语言不一样,要把 html「翻译」成 pug 语言,终替换成功~

不会编程语言就是那么弱小无助……自己钻研虽浪费时间,但能获得无可比拟的乐趣。简直为了搭建 blog 而搭建~

希望产出有价值的内容。


法律维权之开庭记

记 2020 年 2 月 11 日,杭州互联网法院开庭。

起因

2019 年双十一,在天猫购买 RC5 锁鞋。许多天后商家以电话诱导取消订单,我拒绝。在 10 天后到货,鞋面有破损,联系商家换货,事情就来了……

商家钻天猫规则漏洞,故意不发。一个月后,我联系天猫小二调解,未果。

维权

先联系当地 12315 介入。

刚好听 ggtalk 的维权话题 Podcast 认识了 Manjusaka, 捕蛇者说的主播之一。在他的帮助下,在杭州互联网法院提交民事诉讼 (需原告或案件所属地是杭州) 。

双管齐下,12315 也起了作用,对方态度有调整,但远未达到基本服务态度,调解未果,来到庭审。

开庭前需准备证据 (最好去公证) 再到双方质证阶段,可律师代理 (我自己上) ,还写了「证据调查申请书」来反驳对方证据造假 (没用到) 。因疫情严重,开庭延期到 2 月 11 日 (不超 3 个月期限) 。

开庭

下午两点开庭,55分「压轴」进场,开庭前理了发型,穿上拉风外套,俨然要去谈判,咳咳咳,为了表示我对开庭的严肃。

法官,被告和我均在家 (还有「隐藏」的书记员) 。视频连线没有现场感,第一眼见法官胖胖的挺和蔼,被告气场不强大就轻松了许多。

法官先宣布双方当事人是否本人,且都不回避 (愣了一下) 。基于案件是小额民事诉讼,法官以调解为主方向并提醒是一审终审:一经审判不可再次上诉。

基于双方提交的证据,法官认为从 2019 年 11 月至 2020 年 2 月商家未发货,行为不妥。他提出「疫情严重,大家在这不容易」双方达成一致协商最好。

对方表示愿全额退款,补偿一百元并且道歉,我接受了。被告商家隔着屏幕做了 2 分钟多的道歉。过了这么长时间,气也早消除了,那就原谅他吧😄

何法官告诫被告商家:今天有消费者 (我) 维护自己权益起诉,如果不认识到问题,还会有更多的消费者维权,希望商家不要再出现在他的庭审上了。给法官大大打电话。

在法官监督下商家用支付宝打款给我。20 来分钟庭审结束了。诉讼和解,我撤诉 (诉讼费对方承担) 。这是我的胜利吧。

感谢 Python 大佬 Manjusaka 的支持,完成首次法律诉讼,维权成功。

正如 Manjusaka 与何法官所说:走到法律诉讼庭审这一步,实际是替其余消费者维权,帮助改进市场秩序。

基于此次经历的总结:

  1. 交易要慎重
  2. 勇敢的用法律维护权益
  3. 准备诉讼,逻辑思维挺重要
  4. 为了心中的正义,需要坚持到底