20240804

热!!!

生活

终于看完了《英雄联盟:双城之战》

  • 有点 Bad Ending,唯一的遗憾了。全剧就女主一个人在胡闹。
  • 说起来……这部剧,就 9 集,我真的断断续续看了大半年。
  • 之后有空把 NetFlix 版《三体》看完吧,也是还剩下一大半没看完。

周末收拾屋子

  • 队友要搬过来了,所以在各种收拾屋子腾地方。
  • 从衣柜里把所有冬天的衣服全部搬出来,挪到了整理箱里,终于腾出来了半个柜子。
  • 也扔了一大箱子东西:扔完后其实蛮后怕的,希望没多扔东西。

又又又去奥乐齐采购

  • 又一次买了 11 块钱一个的三文鱼头。又一次在家自己炖了鱼头豆腐汤。这次真的是大成功,完全是上次饭店吃的味道。
  • 家附近的奥乐齐简直是我的快乐源泉。

日签终于出签了

  • 申请的第一个「有概率拒签」的签证:日本 5 年多次旅游签。
  • 但是日元汇率啊啊它涨了,买东西不划算了。
  • 等等,似乎也没啥要买的?

学习和折腾

终于用上了 n8n

  • 它其实已经被搭建了好久了,但是一直没想到合适的用途。
  • 这些日子天气太热了,所以晚上就一直在开空调。但是这空调吧,巨费电,一小时一度电的样子。
  • 为了避免「一觉醒来,没电了」(突然断电对 nas 不好),就想着咋个搞个充电的提醒(喂喂,没想着咋破解它就不错了……)
  • 本来想自己写个脚本挂着,然后一想,哎,要不试试 n8n 吧
  • 登录,拿 cookie,Python 处理,发 bark 通知。由于是第一次搞,4 个节点搞了大概俩小时,终于达到了自己想要的状态。
  • 最早时候看着微信里面的 cookie 能一年多都不掉,还以为浏览器也是如此,调试的时候发现浏览器里的 cookie 有效期大概只有 10 分钟,所以又临时加上了登录获取 cookie 的步骤。然后 n8n 里似乎啥啥都是 batch 的,比较不适应。

也重新用上了 Ollama

  • 搞了一些小模型来用。纯 CPU,14 核,gemma2:0.5b 跑得飞快,集成显卡倒是一点儿都没用上,白瞎了集成显卡了,心疼钱。
  • 又整了个 OpenUI(前 Ollama-UI)来用,有点 ChatGPT 的感觉了。
  • 但是没想好让它来干啥。

搞了个 ESP8266

  • 就,突然想起来压箱底还有一个 ESP8266 。完全没硬件基础(所以它被压箱底了嘛……),干点啥好呢?
  • 配好环境后,写了 Hello World 后,突然想到好像有个东西能让 iPhone 无限各种弹「有一个新无线设备想要连接」的窗,找了一下叫 EvilAppleJuice 的项目。嗯,一键编译通过。刷到开发版上,成功。
  • 下次在火车上谁要是再给我 AirDrop「打牌么」,我就把这个开发版插上电,看你们还能不能好好打牌……互相伤害是吧就。
  • 哦?好像直接拿 Python 也能搞?

工作

终于,有,资源,了

  • 狠下心来,把服务迁移了个资源组。
  • 在经历了一整天心惊胆战的调度配置后,终于有点资源可以用了,不用天天左手倒右手了。
  • 你们淘汰下来的卡都给我啊~来者不拒的那种。

写服务,写服务

  • 就,一开始,它是 Python 的。因为性能不足,一个季度挂一次,彻底挂掉的那种。
  • 然后,拿 Go 重写了下。好家伙,直接省下 90% 的 CPU 。
  • 现在把主要工程交接出去了,这个服务我也想交掉,组里其他人又不会写 Go……只好再拿 Python 重构一版。重构的时候发现,原来可以砍代码砍到这么爽……之前 4000 多行的代码,估计这次重构完能只剩下不到 800 行。

时隔三年的 PR

  • 记得上次在 Github 上提 PR,应该是三年之前了吧……
  • 工作里面用到了 VLMEvalKit,改完内部版之后,就说,反正这个改动也不大,不如直接给上游也改一份吧。于是就给上游提了个 PR 。一天之后,竟然给合并了。
  • 小欢喜。

好热好热……空调费电也要开!

感觉这周精神状态比之前好一点。