0%

给这个 Blog 部署了一个音乐云解锁,纯静态方案,因此可以扔在 GitHub Pages 上

可以通过侧边栏访问,也可以通过点 这里 跳转访问

原项目地址:GitHub

今天想起来自己还有个这个 Blog,但因为 http://magicxin.tech 这个域名没有备案,80 和 443 端口被阿里云强制关掉了,所以之前大概有三四个月的时间都是无法正常访问的

这次把域名换成了 https://blog.magicxin.tech 来钻阿里云政策的空子,顺便用了土法Https。域名解析并不是用 CHAME 解析到 https://Magic-Xin.github.io, 而是提交了四个 A 记录,分别解析到

185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153

从而达到使用 GitHub Pages 提供的 Https 证书

这个方法是百度来的,不得不说是真的妖啊。唯一的缺点是每次重新部署 GitHub Pages 以后就会收到一封警告邮件,建议你使用 CHAME 解析

这么久没管这个 Blog,无论是 Hexo 还是 Next 主题都有更新,于是我算是重新精装了一边,填了一些看上去挺好玩儿,但实际没什么用的插件

顺便还想搞个 GitHub Actions 来实现全自动部署,毕竟以后只要用网页端 GitHub 新建一个 .md 文件,写完了以后自动生成静态页面+自动部署,想想都爽

然后去 Google 随便搜了一个别人写好的 Actions,准备自己魔改一番就能用了。结果这破玩意我从 0 点折腾到上午 11 点。。。

Bug 是报错

1
2
3
4
5
6
ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
##[error]Process completed with exit code 128.

我一开始以为是 npm 的问题,因为最新版的 Next 主题把之前需要 git clone 的 three 插件打包进 npm 里了。但后来转念一想,那也应该是 npm 报错啊!所以排除了这种可能

去 Google 转了一圈,StackOverFlow 上说是 GitHub 远程地址设置的问题。然后我就开始围绕着这个点死扣,重新生成 ssh-key 啊,各种改 git remote 啊。基本上 80% 的时间都折腾在这条路上了。结果事实证明,无论是 git remote 设置,还是我的 ssh-key,都没有问题

这时候我注意到了在这堆报错上面还有一行

1
Cloning into 'themes/next/source/lib/fancybox'...

因为之前接触到的 GitHub Actions 都是编译路由器固件,多线程编译最后输出的结果都是乱的,我也就没往这方面想。但这个 Actions 明显是单线程的,难不成是 git clone 的时候出问题了?

把 git clone 那两行删了,果然跑过了。再仔细一查,两个项目的 repo 地址应该是 theme-next,我tmd给写成 next-theme 了!

这么简单一个 Bug 浪费了我将近 11 个小时,我现在严重怀疑我是不是有天生智力缺陷。。。

最后放个图来让大家感受一下我有多绝望

如果有需要的朋友可以直接去 GitHub 拿我写好的 Actions,如果后期有空我会专门写一个整合了各种 next 插件的通用版本

咕咕咕!

听!都给我听!
(顺便测试一下代码嵌入)

昨天用之前备份的macOS Mojave 10.14.5的Time Mechine从Catalina Dev Beta 2降级还原MBP,结果分区直接崩溃,崩到连Recovery OS都进不去,大地球读完条提示-9000F错误。

今天下午下班回家做好了启动盘,正准备重装系统,一开机,好了。。。

怪事,真是怪事。 ​​​

在6月初的时候,我熬夜看完了WWDC2019苹果开发者大会,看到了macOS Catalina,我当时的反应是这样的:

WOW!THIS IS FUCKING AMAZIING!!!

然而事实却是:

WHY THERE‘S SO MANY FUCKING BUG???

好不容易熬到今天更新了Beta2,没成想Beta1版本的废纸篓无法清空,和网易邮箱大师最小化卡死的问题还没解决,又出现了程序调用Finder文件夹也会卡死的Bug。我真是怀疑Apple的工程师是不是也都是印度人?

本来还打算把整个Blog从Hexo迁移到Gridea,结果现在因为文件夹Bug,所有的图片都过不去,这计划只能暂时搁置了。。。

好在我之前在Mojave版本的时候做过一次Timemechine,等回家抽空回滚一下吧。不过据说Catalina合并了部分分区,回滚降级可能要出事。但愿别出什么大事吧。

说起来我还要强烈谴责一下三星,国行S10固件到底什么时候才更新啊!!!4月更新垃圾的一笔,855优化成810,听个歌CPU都能有42°C。夜景模式就是把场景识别单拉出来,噪点和涂抹依然感人。联通Volte隔壁S9都有了,S10还搁这儿吊着,我是真的佛了。

愿六月别再出乱子了
——来自一个明天考大物和普测的苦逼男子

果然,关于公众号的更新,我咕了。

也许是我对自己的要求太严格了,大概的故事框架已经有了好几个,但因为不好做收尾处理,我并没有选择把它们发出来。最近用脑过度,想的东西太多了。

我回在完善之后再发的。


好想要ipad pro 10.5’’+iPencil啊……

感谢今天我的一个朋友提起Hexo,让我想起了我还有个Blog这回事儿hhhhhhhh
所以首先要总结一下这开学一个多月来我都干了什么

  1. 在公交车上被抢座的大妈撞到,成功摔碎了Mix2s的屏幕,于是决定卖了1000XM3,添了两个月的工资买了港版S10 皓月白 8+128 (5199rmb),没错,没有女朋友花钱就是任性v

  2. Steam购入Devil May Cry 5,并且总游戏价值成功过10000rmb大关,然而大部分都是打折入的,实际花了2K不到

  3. 把碎屏的Mix2s在闲鱼上以1150rmb的价格出手,回了一波血,由于knox的物理熔断机制我的S10想用三星Pay就不能刷机,所以Android kernel计划暂时搁浅,手头仅剩的能刷机的安卓设备只有Mi 4了。然而现在Mi 4用的是Android P的Mokee,Mokee的kernel并没有开源,Xiaomi Kernel OpenSource里的cancro只给到了Android M,所以依旧很麻烦

  4. Coffee Master考核再次延期,具体日期未定

  5. 4月13号去上海参加一下TapTap的线下聚会,好歹也在炉石区干了两年多的版主啊!

  6. 继续自闭。我自闭了,我也变强了

    以上就是开学近一个月来的全部主要内容,现阶段目标还是争取转专业,但仍每天摸鱼中。
    BTW,我发现自己其实是Lithromantic,所以很多事情一下就能解释通了。
    PPS:公众号可能这两天会更新,我不会鸽的,咕咕咕!

在度过了近两个月的寒假后,我终于要开学了。回忆起寒假刚开始的时候以及中途给自己立下的无数个Flag,嗯,果然一个都没完成。

CHAOS;CHILD————未通关
高数补考————估计是又GG了
咖啡大师考核————延期到三月中旬
STEINS;GATE 0————没买
安卓内核编译————各种error
游戏实况视频————摸了

嘛,不过新的一个学期又开始了,但愿我别继续摸了吧。
如果还有什么动力的话。

愉快的寒假生活马上要结束了,所有事情都赶到了最后一周
补考、咖啡大师、返校开学

平静的生活结束了,JOJO!