ffsend交叉编译至aarch64
其实我想把 ffsend 移植到手机上很久了。首先,这个小工具确实好用;其次,它是 rust 写的,我正好也在断断续续地在学,一看就很亲切。所以就试着移植到 aarch64 平台。
其实我想把 ffsend 移植到手机上很久了。首先,这个小工具确实好用;其次,它是 rust 写的,我正好也在断断续续地在学,一看就很亲切。所以就试着移植到 aarch64 平台。
首先奉上一首小诗:
我们遇到什么 bug 也不要怕,
微笑着面对它,
消除 bug 的最好办法就是面对 bug,
坚持才是胜利,
加油,
奥利给!
奥利给中毒了,就想着做成语音聊天的时候发出去,于是开始研究替换 TIM 的录音文件。
Blog 最近搬来搬去的,一开始扔在 Github Pages,后来心血来潮备案了,备案流程倒挺快,提交管局过了一天就审核完了,还是凌晨给我通过的,点名表扬上海管局,通过以后就搬到了阿里云学生机,虽然是 1M 小水管,访问速度倒还行,但是 ICP 备案以后还要去派出所公安备案……
这两天正好夏促,买了几个游戏。在Steam下载时却出错了,提示无法连接到网络,我还以为是夏促这几天人太多,后台崩了,就想着过两天再来,然而报错依旧,Google了一番也没什么收获,都是说换下载区,我换了好几个区都没用,提示“清单不可用”。
昨天晚上滚动更新了一次,今天早上重启电脑发现挂了……这是第一次滚挂,有点兴奋(#滑稽)
输出如下:
Warning:/lib/modules/4.20.3-arch1-1-ARCH/modules.devname not found - ignoring
starting version 240
ERROR: device UUID=xxxxxxx not found.Skipping fsck.
mount: /new_root: Can't find UUID=xxxxxxx.
You are now being dropped into an emergency shell.
sh: can't access tty; job control turned off
某次滚动更新以后忽然发现 Atom 的终端不能用了(platformio-atom-ide-terminal),到 issues 里翻了一下,貌似出现这个问题的都是 Manjaro/Arch 用户,解决方法如下:
$ cd ~/.atom/packages/platformio-ide-terminal
$ vim lib/process.coffee
将第一行的 pty = require 'pty.js'
改为 pty = require 'node-pty-prebuilt'
$ vim package.json
添加依赖:"node-pty-prebuilt": "^0.7.6"
HP39gII 貌似 bug 不少,已经死机了好几次了,而且死机以后未保存的数据会丢失,很烦,前两天在编程玩的时候又一次死机了…
而且死机就以后打不开了,卡在 HP logo 的开机界面,百度了一下,貌似只能重刷固件,但是连接工具打不开…