春节假期结束啦
生活
春节假期
- 早上 5 点起床,冒着严寒骑自行车到地铁站,赶火车。人意外的不多。
- 第一次两边过年。
- 在荷兰东京吃吃吃,吃吃吃。路过两次书店街,吃了枣糕、煎饼果子、小麻花,吃了羊肉汤、吊炉烧饼。
- 高中机房聚会,12 年毕业生到 23 年毕业生总共来了 27 人。 10 年好快。
- 虹桥火车站依然是那么恐怖。晚上 11 点人山人海。但意外地顺利,坐上了几乎是最后一班正常地铁,从正常的地铁站下车,扫到了共享单车,大晚上 12 点骑车到家。
大疆 Pocket3 到了
- 一时冲动买了 Pocket3 。在回家之前一天,拿到手
- 整整用了 7 天,感觉真的很棒。尤其是收音,简直不要太惊艳
- 拍了夜景,拍了烟花,各种拍拍拍。大概用掉了 50G
学习和折腾
花了点时间,折腾了下影音库
- 首先是小雅
- 小雅需要自动重启来更新数据。尝试用 CronJob 来搞这个事儿。挺好用的。
- 然后,小雅还会在网盘里产生一大堆缓存文件。找到了个定时清理的脚本,但看起来不太清真,就想着自己写写试试。想到轮子哥曾经写过阿里云盘的轮子,但是登录方式只有扫码,我可不能半夜两点起来扫码。所以无奈自己根据各种 API 直接写。尝试了大家用得最多的「泄漏版」API,也试了官方的 OpenAPI 。
- 哎,不得不小小感叹一下,这种活还是 Python 最简单。但是小雅 Docker 里面没 Python,所以要么用 shell,要么用 go 。我对 shell 不熟,就只能用 go 了。(其实,话说,要使用 shell 的话,也没几行。用 go 的话反而增加负担了)
- 然后是自动追剧工作流
- 这回还是脑抽,凭着「就练练 K8S 的部署」、「在高铁上闲着也是闲着」,就,部署了个。
- 本来是先单独部署了个 jellyseer,然后又单独部署了个 MoviePilot,然后感觉 MoviePilot 完全没头脑,不会用。那,索性,就用最传统的方案,一堆后缀为 arr 的程序搞成了一个 bundle 。
- 很爽。就是下载出来的文件体积都贼大。我平常下载,一部电影也就 1G 左右,这可好,一部电影要 50 多 G 。
- 最后还给 git 增加了 action runner
- 在搞小雅自动清理的时候,想着我的 git 还差了个 runner,就顺带部署了个。
- 在 Drone 和 ActRunner 之间纠结了一下,还是选了 ActRunner——感觉用到的频率不会太高,不如搞个稍微轻量一点点的。
- 第一次运行就报错,搞了好久发现需要挂代理。哎,国内网络真的是……
工作
写 Spark
- 自动数据管理的工作流不是炸了么,所以需要修一下。然后里面都是 Spark 。
- 之前我只熟悉「提交一个数据查询任务,把查出来的数据拉下来,然后单机 Python 处理」。换成 Spark 后,感觉还是这一套,不过要换成 Spark 的语法,就很是不适应了。所以在各种问 ChatGPT 。进度贼慢。
- 更关键的,这玩意儿没办法 debug 吧……用 Notebook,也只能在 main 里面 debug,各种函数啥的完全没办法 debug 。极其痛苦。
开工开工。